src/share/vm/classfile/vmSymbols.cpp
Print this page
*** 353,362 ****
--- 353,363 ----
case vmIntrinsics::_checkIndex:
case vmIntrinsics::_Reference_get:
case vmIntrinsics::_updateCRC32:
case vmIntrinsics::_updateBytesCRC32:
case vmIntrinsics::_updateByteBufferCRC32:
+ case vmIntrinsics::_onSpinWait:
return true;
default:
return false;
}
}
*** 384,393 ****
--- 385,395 ----
case vmIntrinsics::_dexp:
case vmIntrinsics::_dpow:
case vmIntrinsics::_updateCRC32:
case vmIntrinsics::_updateBytesCRC32:
case vmIntrinsics::_updateByteBufferCRC32:
+ case vmIntrinsics::_onSpinWait:
return false;
default:
return true;
}
}
*** 679,688 ****
--- 681,693 ----
if (!UseMontgomeryMultiplyIntrinsic) return true;
break;
case vmIntrinsics::_montgomerySquare:
if (!UseMontgomerySquareIntrinsic) return true;
break;
+ case vmIntrinsics::_onSpinWait:
+ if (!UseOnSpinWaitIntrinsic) return true;
+ break;
case vmIntrinsics::_addExactI:
case vmIntrinsics::_addExactL:
case vmIntrinsics::_decrementExactI:
case vmIntrinsics::_decrementExactL:
case vmIntrinsics::_incrementExactI: