< prev index next >

src/hotspot/share/classfile/vmIntrinsics.hpp

Print this page

 281   do_intrinsic(_arraycopy,                java_lang_System,       arraycopy_name, arraycopy_signature,           F_SN)  \
 282    do_name(     arraycopy_name,                                  "arraycopy")                                           \
 283    do_signature(arraycopy_signature,                             "(Ljava/lang/Object;ILjava/lang/Object;II)V")          \
 284                                                                                                                         \
 285   do_intrinsic(_currentCarrierThread,     java_lang_Thread,       currentCarrierThread_name, currentThread_signature, F_SN) \
 286    do_name(     currentCarrierThread_name,                       "currentCarrierThread")                                \
 287   do_intrinsic(_currentThread,            java_lang_Thread,       currentThread_name, currentThread_signature,   F_SN)  \
 288    do_name(     currentThread_name,                              "currentThread")                                       \
 289    do_signature(currentThread_signature,                         "()Ljava/lang/Thread;")                                \
 290   do_intrinsic(_scopedValueCache,         java_lang_Thread,       scopedValueCache_name, scopedValueCache_signature, F_SN) \
 291    do_name(     scopedValueCache_name,                           "scopedValueCache")                                    \
 292    do_signature(scopedValueCache_signature,                      "()[Ljava/lang/Object;")                               \
 293   do_intrinsic(_setScopedValueCache,      java_lang_Thread,       setScopedValueCache_name, setScopedValueCache_signature, F_SN) \
 294    do_name(     setScopedValueCache_name,                        "setScopedValueCache")                                 \
 295    do_signature(setScopedValueCache_signature,                   "([Ljava/lang/Object;)V")                              \
 296   do_intrinsic(_findScopedValueBindings,  java_lang_Thread,       findScopedValueBindings_name, void_object_signature, F_SN) \
 297    do_name(     findScopedValueBindings_name,                    "findScopedValueBindings")                             \
 298                                                                                                                         \
 299   do_intrinsic(_setCurrentThread,         java_lang_Thread,       setCurrentThread_name, thread_void_signature,   F_RN) \
 300    do_name(     setCurrentThread_name,                           "setCurrentThread")                                    \


 301                                                                                                                         \
 302   /* reflective intrinsics, for java/lang/Class, etc. */                                                                \
 303   do_intrinsic(_isAssignableFrom,         java_lang_Class,        isAssignableFrom_name, class_boolean_signature, F_RN) \
 304    do_name(     isAssignableFrom_name,                           "isAssignableFrom")                                    \
 305   do_intrinsic(_isInstance,               java_lang_Class,        isInstance_name, object_boolean_signature,     F_RN)  \
 306    do_name(     isInstance_name,                                 "isInstance")                                          \
 307   do_intrinsic(_getModifiers,             java_lang_Class,        getModifiers_name, void_int_signature,         F_RN)  \
 308    do_name(     getModifiers_name,                               "getModifiers")                                        \
 309   do_intrinsic(_isInterface,              java_lang_Class,        isInterface_name, void_boolean_signature,      F_RN)  \
 310    do_name(     isInterface_name,                                "isInterface")                                         \
 311   do_intrinsic(_isArray,                  java_lang_Class,        isArray_name, void_boolean_signature,          F_RN)  \
 312    do_name(     isArray_name,                                    "isArray")                                             \
 313   do_intrinsic(_isPrimitive,              java_lang_Class,        isPrimitive_name, void_boolean_signature,      F_RN)  \
 314    do_name(     isPrimitive_name,                                "isPrimitive")                                         \
 315   do_intrinsic(_isHidden,                 java_lang_Class,        isHidden_name, void_boolean_signature,         F_RN)  \
 316    do_name(     isHidden_name,                                   "isHidden")                                            \
 317   do_intrinsic(_getSuperclass,            java_lang_Class,        getSuperclass_name, void_class_signature,      F_RN)  \
 318    do_name(     getSuperclass_name,                              "getSuperclass")                                       \
 319   do_intrinsic(_Class_cast,               java_lang_Class,        Class_cast_name, object_object_signature,      F_R)   \
 320    do_name(     Class_cast_name,                                 "cast")                                                \

 281   do_intrinsic(_arraycopy,                java_lang_System,       arraycopy_name, arraycopy_signature,           F_SN)  \
 282    do_name(     arraycopy_name,                                  "arraycopy")                                           \
 283    do_signature(arraycopy_signature,                             "(Ljava/lang/Object;ILjava/lang/Object;II)V")          \
 284                                                                                                                         \
 285   do_intrinsic(_currentCarrierThread,     java_lang_Thread,       currentCarrierThread_name, currentThread_signature, F_SN) \
 286    do_name(     currentCarrierThread_name,                       "currentCarrierThread")                                \
 287   do_intrinsic(_currentThread,            java_lang_Thread,       currentThread_name, currentThread_signature,   F_SN)  \
 288    do_name(     currentThread_name,                              "currentThread")                                       \
 289    do_signature(currentThread_signature,                         "()Ljava/lang/Thread;")                                \
 290   do_intrinsic(_scopedValueCache,         java_lang_Thread,       scopedValueCache_name, scopedValueCache_signature, F_SN) \
 291    do_name(     scopedValueCache_name,                           "scopedValueCache")                                    \
 292    do_signature(scopedValueCache_signature,                      "()[Ljava/lang/Object;")                               \
 293   do_intrinsic(_setScopedValueCache,      java_lang_Thread,       setScopedValueCache_name, setScopedValueCache_signature, F_SN) \
 294    do_name(     setScopedValueCache_name,                        "setScopedValueCache")                                 \
 295    do_signature(setScopedValueCache_signature,                   "([Ljava/lang/Object;)V")                              \
 296   do_intrinsic(_findScopedValueBindings,  java_lang_Thread,       findScopedValueBindings_name, void_object_signature, F_SN) \
 297    do_name(     findScopedValueBindings_name,                    "findScopedValueBindings")                             \
 298                                                                                                                         \
 299   do_intrinsic(_setCurrentThread,         java_lang_Thread,       setCurrentThread_name, thread_void_signature,   F_RN) \
 300    do_name(     setCurrentThread_name,                           "setCurrentThread")                                    \
 301   do_intrinsic(_setCurrentLockId,         java_lang_Thread,       setCurrentLockId_name, long_void_signature,     F_SN) \
 302    do_name(     setCurrentLockId_name,                           "setCurrentLockId")                                    \
 303                                                                                                                         \
 304   /* reflective intrinsics, for java/lang/Class, etc. */                                                                \
 305   do_intrinsic(_isAssignableFrom,         java_lang_Class,        isAssignableFrom_name, class_boolean_signature, F_RN) \
 306    do_name(     isAssignableFrom_name,                           "isAssignableFrom")                                    \
 307   do_intrinsic(_isInstance,               java_lang_Class,        isInstance_name, object_boolean_signature,     F_RN)  \
 308    do_name(     isInstance_name,                                 "isInstance")                                          \
 309   do_intrinsic(_getModifiers,             java_lang_Class,        getModifiers_name, void_int_signature,         F_RN)  \
 310    do_name(     getModifiers_name,                               "getModifiers")                                        \
 311   do_intrinsic(_isInterface,              java_lang_Class,        isInterface_name, void_boolean_signature,      F_RN)  \
 312    do_name(     isInterface_name,                                "isInterface")                                         \
 313   do_intrinsic(_isArray,                  java_lang_Class,        isArray_name, void_boolean_signature,          F_RN)  \
 314    do_name(     isArray_name,                                    "isArray")                                             \
 315   do_intrinsic(_isPrimitive,              java_lang_Class,        isPrimitive_name, void_boolean_signature,      F_RN)  \
 316    do_name(     isPrimitive_name,                                "isPrimitive")                                         \
 317   do_intrinsic(_isHidden,                 java_lang_Class,        isHidden_name, void_boolean_signature,         F_RN)  \
 318    do_name(     isHidden_name,                                   "isHidden")                                            \
 319   do_intrinsic(_getSuperclass,            java_lang_Class,        getSuperclass_name, void_class_signature,      F_RN)  \
 320    do_name(     getSuperclass_name,                              "getSuperclass")                                       \
 321   do_intrinsic(_Class_cast,               java_lang_Class,        Class_cast_name, object_object_signature,      F_R)   \
 322    do_name(     Class_cast_name,                                 "cast")                                                \
< prev index next >