< prev index next >

src/hotspot/share/classfile/vmSymbols.cpp

Print this page
rev 55127 : 8223351: [lworld] Primary mirror and nullable mirror for inline type
Reviewed-by: tbd


 528     case vmIntrinsics::_compressStringB:
 529     case vmIntrinsics::_inflateStringC:
 530     case vmIntrinsics::_inflateStringB:
 531     case vmIntrinsics::_getAndAddInt:
 532     case vmIntrinsics::_getAndAddLong:
 533     case vmIntrinsics::_getAndSetInt:
 534     case vmIntrinsics::_getAndSetLong:
 535     case vmIntrinsics::_getAndSetReference:
 536     case vmIntrinsics::_loadFence:
 537     case vmIntrinsics::_storeFence:
 538     case vmIntrinsics::_fullFence:
 539     case vmIntrinsics::_hasNegatives:
 540     case vmIntrinsics::_Reference_get:
 541       break;
 542     default:
 543       return true;
 544     }
 545   }
 546 
 547   switch (id) {
 548   case vmIntrinsics::_asValueType:
 549   case vmIntrinsics::_asBoxType:
 550   case vmIntrinsics::_isInstance:
 551   case vmIntrinsics::_isAssignableFrom:
 552   case vmIntrinsics::_getModifiers:
 553   case vmIntrinsics::_isInterface:
 554   case vmIntrinsics::_isArray:
 555   case vmIntrinsics::_isPrimitive:
 556   case vmIntrinsics::_getSuperclass:
 557   case vmIntrinsics::_Class_cast:
 558   case vmIntrinsics::_getLength:
 559   case vmIntrinsics::_newArray:
 560   case vmIntrinsics::_getClass:
 561     if (!InlineClassNatives) return true;
 562     break;
 563   case vmIntrinsics::_currentThread:
 564   case vmIntrinsics::_isInterrupted:
 565     if (!InlineThreadNatives) return true;
 566     break;
 567   case vmIntrinsics::_floatToRawIntBits:
 568   case vmIntrinsics::_intBitsToFloat:
 569   case vmIntrinsics::_doubleToRawLongBits:




 528     case vmIntrinsics::_compressStringB:
 529     case vmIntrinsics::_inflateStringC:
 530     case vmIntrinsics::_inflateStringB:
 531     case vmIntrinsics::_getAndAddInt:
 532     case vmIntrinsics::_getAndAddLong:
 533     case vmIntrinsics::_getAndSetInt:
 534     case vmIntrinsics::_getAndSetLong:
 535     case vmIntrinsics::_getAndSetReference:
 536     case vmIntrinsics::_loadFence:
 537     case vmIntrinsics::_storeFence:
 538     case vmIntrinsics::_fullFence:
 539     case vmIntrinsics::_hasNegatives:
 540     case vmIntrinsics::_Reference_get:
 541       break;
 542     default:
 543       return true;
 544     }
 545   }
 546 
 547   switch (id) {
 548   case vmIntrinsics::_asPrimaryType:
 549   case vmIntrinsics::_asNullableType:
 550   case vmIntrinsics::_isInstance:
 551   case vmIntrinsics::_isAssignableFrom:
 552   case vmIntrinsics::_getModifiers:
 553   case vmIntrinsics::_isInterface:
 554   case vmIntrinsics::_isArray:
 555   case vmIntrinsics::_isPrimitive:
 556   case vmIntrinsics::_getSuperclass:
 557   case vmIntrinsics::_Class_cast:
 558   case vmIntrinsics::_getLength:
 559   case vmIntrinsics::_newArray:
 560   case vmIntrinsics::_getClass:
 561     if (!InlineClassNatives) return true;
 562     break;
 563   case vmIntrinsics::_currentThread:
 564   case vmIntrinsics::_isInterrupted:
 565     if (!InlineThreadNatives) return true;
 566     break;
 567   case vmIntrinsics::_floatToRawIntBits:
 568   case vmIntrinsics::_intBitsToFloat:
 569   case vmIntrinsics::_doubleToRawLongBits:


< prev index next >