< prev index next >

src/share/vm/classfile/vmSymbols.hpp

Print this page




 357   template(privilegedContext_name,                    "privilegedContext")                        \
 358   template(contextClassLoader_name,                   "contextClassLoader")                       \
 359   template(inheritedAccessControlContext_name,        "inheritedAccessControlContext")            \
 360   template(isPrivileged_name,                         "isPrivileged")                             \
 361   template(isAuthorized_name,                         "isAuthorized")                             \
 362   template(getClassContext_name,                      "getClassContext")                          \
 363   template(wait_name,                                 "wait")                                     \
 364   template(checkPackageAccess_name,                   "checkPackageAccess")                       \
 365   template(stackSize_name,                            "stackSize")                                \
 366   template(thread_id_name,                            "tid")                                      \
 367   template(newInstance0_name,                         "newInstance0")                             \
 368   template(limit_name,                                "limit")                                    \
 369   template(member_name,                               "member")                                   \
 370   template(forName_name,                              "forName")                                  \
 371   template(forName0_name,                             "forName0")                                 \
 372   template(isJavaIdentifierStart_name,                "isJavaIdentifierStart")                    \
 373   template(isJavaIdentifierPart_name,                 "isJavaIdentifierPart")                     \
 374   template(exclusive_owner_thread_name,               "exclusiveOwnerThread")                     \
 375   template(park_blocker_name,                         "parkBlocker")                              \
 376   template(park_event_name,                           "nativeParkEventPointer")                   \



 377   template(cache_field_name,                          "cache")                                    \
 378   template(value_name,                                "value")                                    \
 379   template(offset_name,                               "offset")                                   \
 380   template(count_name,                                "count")                                    \
 381   template(hash_name,                                 "hash")                                     \
 382   template(numberOfLeadingZeros_name,                 "numberOfLeadingZeros")                     \
 383   template(numberOfTrailingZeros_name,                "numberOfTrailingZeros")                    \
 384   template(bitCount_name,                             "bitCount")                                 \
 385   template(profile_name,                              "profile")                                  \
 386   template(equals_name,                               "equals")                                   \
 387   template(target_name,                               "target")                                   \
 388   template(toString_name,                             "toString")                                 \
 389   template(values_name,                               "values")                                   \
 390   template(receiver_name,                             "receiver")                                 \
 391   template(vmtarget_name,                             "vmtarget")                                 \
 392   template(next_target_name,                          "next_target")                              \
 393   template(vmloader_name,                             "vmloader")                                 \
 394   template(vmindex_name,                              "vmindex")                                  \
 395   template(vmcount_name,                              "vmcount")                                  \
 396   template(vmentry_name,                              "vmentry")                                  \


 566   template(startLocalAgent_name,                       "startLocalManagementAgent")                               \
 567   template(stopRemoteAgent_name,                       "stopRemoteManagementAgent")                               \
 568   template(java_lang_management_ThreadInfo_constructor_signature, "(Ljava/lang/Thread;ILjava/lang/Object;Ljava/lang/Thread;JJJJ[Ljava/lang/StackTraceElement;)V") \
 569   template(java_lang_management_ThreadInfo_with_locks_constructor_signature, "(Ljava/lang/Thread;ILjava/lang/Object;Ljava/lang/Thread;JJJJ[Ljava/lang/StackTraceElement;[Ljava/lang/Object;[I[Ljava/lang/Object;)V") \
 570   template(long_long_long_long_void_signature,         "(JJJJ)V")                                                 \
 571                                                                                                                   \
 572   template(java_lang_management_MemoryPoolMXBean,      "java/lang/management/MemoryPoolMXBean")                   \
 573   template(java_lang_management_MemoryManagerMXBean,   "java/lang/management/MemoryManagerMXBean")                \
 574   template(java_lang_management_GarbageCollectorMXBean,"java/lang/management/GarbageCollectorMXBean")             \
 575   template(gcInfoBuilder_name,                         "gcInfoBuilder")                                           \
 576   template(createMemoryPool_name,                      "createMemoryPool")                                        \
 577   template(createMemoryManager_name,                   "createMemoryManager")                                     \
 578   template(createGarbageCollector_name,                "createGarbageCollector")                                  \
 579   template(createMemoryPool_signature,                 "(Ljava/lang/String;ZJJ)Ljava/lang/management/MemoryPoolMXBean;") \
 580   template(createMemoryManager_signature,              "(Ljava/lang/String;)Ljava/lang/management/MemoryManagerMXBean;") \
 581   template(createGarbageCollector_signature,           "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/management/GarbageCollectorMXBean;") \
 582   template(addThreadDumpForMonitors_name,              "addThreadDumpForMonitors")                                \
 583   template(addThreadDumpForSynchronizers_name,         "addThreadDumpForSynchronizers")                           \
 584   template(addThreadDumpForMonitors_signature,         "(Ljava/lang/management/ThreadInfo;[Ljava/lang/Object;[I)V") \
 585   template(addThreadDumpForSynchronizers_signature,    "(Ljava/lang/management/ThreadInfo;[Ljava/lang/Object;)V")   \






 586                                                                                                                   \
 587   /* JVMTI/java.lang.instrument support and VM Attach mechanism */                                                \
 588   template(sun_misc_VMSupport,                         "sun/misc/VMSupport")                                      \
 589   template(appendToClassPathForInstrumentation_name,   "appendToClassPathForInstrumentation")                     \
 590   do_alias(appendToClassPathForInstrumentation_signature, string_void_signature)                                  \
 591   template(serializePropertiesToByteArray_name,        "serializePropertiesToByteArray")                          \
 592   template(serializePropertiesToByteArray_signature,   "()[B")                                                    \
 593   template(serializeAgentPropertiesToByteArray_name,   "serializeAgentPropertiesToByteArray")                     \
 594   template(classRedefinedCount_name,                   "classRedefinedCount")                                     \
 595   template(classLoader_name,                           "classLoader")                                             \
 596                                                                                                                   \
 597   /* trace signatures */                                                                                          \
 598   TRACE_TEMPLATES(template)                                                                                       \
 599                                                                                                                   \
 600   /*end*/
 601 
 602 // Here are all the intrinsics known to the runtime and the CI.
 603 // Each intrinsic consists of a public enum name (like _hashCode),
 604 // followed by a specification of its klass, name, and signature:
 605 //    template(<id>,  <klass>,  <name>, <sig>, <FCODE>)




 357   template(privilegedContext_name,                    "privilegedContext")                        \
 358   template(contextClassLoader_name,                   "contextClassLoader")                       \
 359   template(inheritedAccessControlContext_name,        "inheritedAccessControlContext")            \
 360   template(isPrivileged_name,                         "isPrivileged")                             \
 361   template(isAuthorized_name,                         "isAuthorized")                             \
 362   template(getClassContext_name,                      "getClassContext")                          \
 363   template(wait_name,                                 "wait")                                     \
 364   template(checkPackageAccess_name,                   "checkPackageAccess")                       \
 365   template(stackSize_name,                            "stackSize")                                \
 366   template(thread_id_name,                            "tid")                                      \
 367   template(newInstance0_name,                         "newInstance0")                             \
 368   template(limit_name,                                "limit")                                    \
 369   template(member_name,                               "member")                                   \
 370   template(forName_name,                              "forName")                                  \
 371   template(forName0_name,                             "forName0")                                 \
 372   template(isJavaIdentifierStart_name,                "isJavaIdentifierStart")                    \
 373   template(isJavaIdentifierPart_name,                 "isJavaIdentifierPart")                     \
 374   template(exclusive_owner_thread_name,               "exclusiveOwnerThread")                     \
 375   template(park_blocker_name,                         "parkBlocker")                              \
 376   template(park_event_name,                           "nativeParkEventPointer")                   \
 377   template(park_last_global_seq_offset_name,          "parkLastGlobalSeqOffset")                  \
 378   template(park_priority_offset_name,                 "parkPriorityOffset")                       \
 379   template(nesting_level_offset_name,                 "nestingLevelOffset")                       \
 380   template(cache_field_name,                          "cache")                                    \
 381   template(value_name,                                "value")                                    \
 382   template(offset_name,                               "offset")                                   \
 383   template(count_name,                                "count")                                    \
 384   template(hash_name,                                 "hash")                                     \
 385   template(numberOfLeadingZeros_name,                 "numberOfLeadingZeros")                     \
 386   template(numberOfTrailingZeros_name,                "numberOfTrailingZeros")                    \
 387   template(bitCount_name,                             "bitCount")                                 \
 388   template(profile_name,                              "profile")                                  \
 389   template(equals_name,                               "equals")                                   \
 390   template(target_name,                               "target")                                   \
 391   template(toString_name,                             "toString")                                 \
 392   template(values_name,                               "values")                                   \
 393   template(receiver_name,                             "receiver")                                 \
 394   template(vmtarget_name,                             "vmtarget")                                 \
 395   template(next_target_name,                          "next_target")                              \
 396   template(vmloader_name,                             "vmloader")                                 \
 397   template(vmindex_name,                              "vmindex")                                  \
 398   template(vmcount_name,                              "vmcount")                                  \
 399   template(vmentry_name,                              "vmentry")                                  \


 569   template(startLocalAgent_name,                       "startLocalManagementAgent")                               \
 570   template(stopRemoteAgent_name,                       "stopRemoteManagementAgent")                               \
 571   template(java_lang_management_ThreadInfo_constructor_signature, "(Ljava/lang/Thread;ILjava/lang/Object;Ljava/lang/Thread;JJJJ[Ljava/lang/StackTraceElement;)V") \
 572   template(java_lang_management_ThreadInfo_with_locks_constructor_signature, "(Ljava/lang/Thread;ILjava/lang/Object;Ljava/lang/Thread;JJJJ[Ljava/lang/StackTraceElement;[Ljava/lang/Object;[I[Ljava/lang/Object;)V") \
 573   template(long_long_long_long_void_signature,         "(JJJJ)V")                                                 \
 574                                                                                                                   \
 575   template(java_lang_management_MemoryPoolMXBean,      "java/lang/management/MemoryPoolMXBean")                   \
 576   template(java_lang_management_MemoryManagerMXBean,   "java/lang/management/MemoryManagerMXBean")                \
 577   template(java_lang_management_GarbageCollectorMXBean,"java/lang/management/GarbageCollectorMXBean")             \
 578   template(gcInfoBuilder_name,                         "gcInfoBuilder")                                           \
 579   template(createMemoryPool_name,                      "createMemoryPool")                                        \
 580   template(createMemoryManager_name,                   "createMemoryManager")                                     \
 581   template(createGarbageCollector_name,                "createGarbageCollector")                                  \
 582   template(createMemoryPool_signature,                 "(Ljava/lang/String;ZJJ)Ljava/lang/management/MemoryPoolMXBean;") \
 583   template(createMemoryManager_signature,              "(Ljava/lang/String;)Ljava/lang/management/MemoryManagerMXBean;") \
 584   template(createGarbageCollector_signature,           "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/management/GarbageCollectorMXBean;") \
 585   template(addThreadDumpForMonitors_name,              "addThreadDumpForMonitors")                                \
 586   template(addThreadDumpForSynchronizers_name,         "addThreadDumpForSynchronizers")                           \
 587   template(addThreadDumpForMonitors_signature,         "(Ljava/lang/management/ThreadInfo;[Ljava/lang/Object;[I)V") \
 588   template(addThreadDumpForSynchronizers_signature,    "(Ljava/lang/management/ThreadInfo;[Ljava/lang/Object;)V")   \
 589                                                                                                                   \
 590   template(sun_evtracing_TraceReaderThread,            "sun/evtracing/TraceReaderThread")                         \
 591   template(TraceReaderThread_constructor_signature,    "(Lsun/evtracing/TraceBufferQueue;Lsun/evtracing/TraceBufferQueue;)V") \
 592   template(sun_evtracing_TraceBufferQueue,             "sun/evtracing/TraceBufferQueue")                          \
 593   template(TraceBufferQueue_from_handle_method_name,   "fromHandle")                                              \
 594   template(TraceBufferQueue_from_handle_method_signature, "(J)Lsun/evtracing/TraceBufferQueue;")                  \
 595                                                                                                                   \
 596   /* JVMTI/java.lang.instrument support and VM Attach mechanism */                                                \
 597   template(sun_misc_VMSupport,                         "sun/misc/VMSupport")                                      \
 598   template(appendToClassPathForInstrumentation_name,   "appendToClassPathForInstrumentation")                     \
 599   do_alias(appendToClassPathForInstrumentation_signature, string_void_signature)                                  \
 600   template(serializePropertiesToByteArray_name,        "serializePropertiesToByteArray")                          \
 601   template(serializePropertiesToByteArray_signature,   "()[B")                                                    \
 602   template(serializeAgentPropertiesToByteArray_name,   "serializeAgentPropertiesToByteArray")                     \
 603   template(classRedefinedCount_name,                   "classRedefinedCount")                                     \
 604   template(classLoader_name,                           "classLoader")                                             \
 605                                                                                                                   \
 606   /* trace signatures */                                                                                          \
 607   TRACE_TEMPLATES(template)                                                                                       \
 608                                                                                                                   \
 609   /*end*/
 610 
 611 // Here are all the intrinsics known to the runtime and the CI.
 612 // Each intrinsic consists of a public enum name (like _hashCode),
 613 // followed by a specification of its klass, name, and signature:
 614 //    template(<id>,  <klass>,  <name>, <sig>, <FCODE>)


< prev index next >