hotspot/src/cpu/x86/vm/vm_version_x86.cpp
changeset 31515 6aed85dadbe6
parent 31404 63e8fcd70bfc
child 31584 24e491478c2f
equal deleted inserted replaced
31414:20e05afbc7af 31515:6aed85dadbe6
   697     FLAG_SET_DEFAULT(UseSHA1Intrinsics, false);
   697     FLAG_SET_DEFAULT(UseSHA1Intrinsics, false);
   698     FLAG_SET_DEFAULT(UseSHA256Intrinsics, false);
   698     FLAG_SET_DEFAULT(UseSHA256Intrinsics, false);
   699     FLAG_SET_DEFAULT(UseSHA512Intrinsics, false);
   699     FLAG_SET_DEFAULT(UseSHA512Intrinsics, false);
   700   }
   700   }
   701 
   701 
       
   702   if (UseCRC32CIntrinsics) {
       
   703     if (!FLAG_IS_DEFAULT(UseCRC32CIntrinsics))
       
   704       warning("CRC32C intrinsics are not available on this CPU");
       
   705     FLAG_SET_DEFAULT(UseCRC32CIntrinsics, false);
       
   706   }
       
   707 
   702   // Adjust RTM (Restricted Transactional Memory) flags
   708   // Adjust RTM (Restricted Transactional Memory) flags
   703   if (!supports_rtm() && UseRTMLocking) {
   709   if (!supports_rtm() && UseRTMLocking) {
   704     // Can't continue because UseRTMLocking affects UseBiasedLocking flag
   710     // Can't continue because UseRTMLocking affects UseBiasedLocking flag
   705     // setting during arguments processing. See use_biased_locking().
   711     // setting during arguments processing. See use_biased_locking().
   706     // VM_Version_init() is executed after UseBiasedLocking is used
   712     // VM_Version_init() is executed after UseBiasedLocking is used