equal
deleted
inserted
replaced
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 |