hotspot/src/share/vm/classfile/vmSymbols.cpp
changeset 33637 f62a5a399b21
parent 33628 09241459a8b8
child 33638 ef49ed90010b
equal deleted inserted replaced
33636:58b6bcd2ecac 33637:f62a5a399b21
   693   case vmIntrinsics::_negateExactL:
   693   case vmIntrinsics::_negateExactL:
   694   case vmIntrinsics::_subtractExactI:
   694   case vmIntrinsics::_subtractExactI:
   695   case vmIntrinsics::_subtractExactL:
   695   case vmIntrinsics::_subtractExactL:
   696     if (!UseMathExactIntrinsics || !InlineMathNatives) return true;
   696     if (!UseMathExactIntrinsics || !InlineMathNatives) return true;
   697     break;
   697     break;
   698   case vmIntrinsics::_getCharStringU:
       
   699   case vmIntrinsics::_putCharStringU:
       
   700     // Until JDK-8138651 is fixed, we have to rely on a special flag to
       
   701     // disable these intrinsics for experiments.
       
   702     if (!StringCharIntrinsics) return true;
       
   703     break;
       
   704 #endif // COMPILER2
   698 #endif // COMPILER2
   705   default:
   699   default:
   706     return false;
   700     return false;
   707   }
   701   }
   708 
   702