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:
|