< prev index next >
src/hotspot/share/classfile/vmSymbols.cpp
Print this page
rev 58760 : 8238358: Implementation of JEP 371: Hidden Classes
Reviewed-by: alanb, cjplummer, coleenp, dholmes, dlong, forax, jlahoda, psandoz, plevart, vromero
Contributed-by: mandy.chung@oracle.com, lois.foltan@oracle.com, david.holmes@oracle.com, harold.seigel@oracle.com, serguei.spitsyn@oracle.com, alex.buckley@oracle.com, jamsheed.c.m@oracle.com, jan.lahoda@oracle.com, amy.lu@oracle.com
529 case vmIntrinsics::_getAndSetLong:
530 case vmIntrinsics::_getAndSetReference:
531 case vmIntrinsics::_loadFence:
532 case vmIntrinsics::_storeFence:
533 case vmIntrinsics::_fullFence:
534 case vmIntrinsics::_hasNegatives:
535 case vmIntrinsics::_Reference_get:
536 break;
537 default:
538 return true;
539 }
540 }
541
542 switch (id) {
543 case vmIntrinsics::_isInstance:
544 case vmIntrinsics::_isAssignableFrom:
545 case vmIntrinsics::_getModifiers:
546 case vmIntrinsics::_isInterface:
547 case vmIntrinsics::_isArray:
548 case vmIntrinsics::_isPrimitive:
549 case vmIntrinsics::_getSuperclass:
550 case vmIntrinsics::_Class_cast:
551 case vmIntrinsics::_getLength:
552 case vmIntrinsics::_newArray:
553 case vmIntrinsics::_getClass:
554 if (!InlineClassNatives) return true;
555 break;
556 case vmIntrinsics::_currentThread:
557 if (!InlineThreadNatives) return true;
558 break;
559 case vmIntrinsics::_floatToRawIntBits:
560 case vmIntrinsics::_intBitsToFloat:
561 case vmIntrinsics::_doubleToRawLongBits:
562 case vmIntrinsics::_longBitsToDouble:
563 case vmIntrinsics::_ceil:
564 case vmIntrinsics::_floor:
565 case vmIntrinsics::_rint:
566 case vmIntrinsics::_dabs:
567 case vmIntrinsics::_fabs:
568 case vmIntrinsics::_iabs:
|
529 case vmIntrinsics::_getAndSetLong:
530 case vmIntrinsics::_getAndSetReference:
531 case vmIntrinsics::_loadFence:
532 case vmIntrinsics::_storeFence:
533 case vmIntrinsics::_fullFence:
534 case vmIntrinsics::_hasNegatives:
535 case vmIntrinsics::_Reference_get:
536 break;
537 default:
538 return true;
539 }
540 }
541
542 switch (id) {
543 case vmIntrinsics::_isInstance:
544 case vmIntrinsics::_isAssignableFrom:
545 case vmIntrinsics::_getModifiers:
546 case vmIntrinsics::_isInterface:
547 case vmIntrinsics::_isArray:
548 case vmIntrinsics::_isPrimitive:
549 case vmIntrinsics::_isHidden:
550 case vmIntrinsics::_getSuperclass:
551 case vmIntrinsics::_Class_cast:
552 case vmIntrinsics::_getLength:
553 case vmIntrinsics::_newArray:
554 case vmIntrinsics::_getClass:
555 if (!InlineClassNatives) return true;
556 break;
557 case vmIntrinsics::_currentThread:
558 if (!InlineThreadNatives) return true;
559 break;
560 case vmIntrinsics::_floatToRawIntBits:
561 case vmIntrinsics::_intBitsToFloat:
562 case vmIntrinsics::_doubleToRawLongBits:
563 case vmIntrinsics::_longBitsToDouble:
564 case vmIntrinsics::_ceil:
565 case vmIntrinsics::_floor:
566 case vmIntrinsics::_rint:
567 case vmIntrinsics::_dabs:
568 case vmIntrinsics::_fabs:
569 case vmIntrinsics::_iabs:
|
< prev index next >