src/share/vm/classfile/vmSymbols.hpp

changeset 480
48a3fa21394b
parent 453
c7d713375c94
child 604
9148c65abefc
equal deleted inserted replaced
479:52fed2ec0afb 480:48a3fa21394b
582 \ 582 \
583 do_intrinsic(_attemptUpdate, sun_misc_AtomicLongCSImpl, attemptUpdate_name, attemptUpdate_signature, F_R) \ 583 do_intrinsic(_attemptUpdate, sun_misc_AtomicLongCSImpl, attemptUpdate_name, attemptUpdate_signature, F_R) \
584 do_name( attemptUpdate_name, "attemptUpdate") \ 584 do_name( attemptUpdate_name, "attemptUpdate") \
585 do_signature(attemptUpdate_signature, "(JJ)Z") \ 585 do_signature(attemptUpdate_signature, "(JJ)Z") \
586 \ 586 \
587 do_intrinsic(_fillInStackTrace, java_lang_Throwable, fillInStackTrace_name, void_throwable_signature, F_RNY) \
588 \
587 /* support for sun.misc.Unsafe */ \ 589 /* support for sun.misc.Unsafe */ \
588 do_class(sun_misc_Unsafe, "sun/misc/Unsafe") \ 590 do_class(sun_misc_Unsafe, "sun/misc/Unsafe") \
589 \ 591 \
590 do_intrinsic(_allocateInstance, sun_misc_Unsafe, allocateInstance_name, allocateInstance_signature, F_RN) \ 592 do_intrinsic(_allocateInstance, sun_misc_Unsafe, allocateInstance_name, allocateInstance_signature, F_RN) \
591 do_name( allocateInstance_name, "allocateInstance") \ 593 do_name( allocateInstance_name, "allocateInstance") \
869 // AccessFlags syndromes relevant to intrinsics. 871 // AccessFlags syndromes relevant to intrinsics.
870 F_none = 0, 872 F_none = 0,
871 F_R, // !static !synchronized (R="regular") 873 F_R, // !static !synchronized (R="regular")
872 F_S, // static !synchronized 874 F_S, // static !synchronized
873 F_RN, // !static native !synchronized 875 F_RN, // !static native !synchronized
874 F_SN // static native !synchronized 876 F_SN, // static native !synchronized
877 F_RNY // !static native synchronized
875 }; 878 };
876 879
877 public: 880 public:
878 static ID ID_from(int raw_id) { 881 static ID ID_from(int raw_id) {
879 assert(raw_id >= (int)_none && raw_id < (int)ID_LIMIT, 882 assert(raw_id >= (int)_none && raw_id < (int)ID_LIMIT,

mercurial