src/share/vm/classfile/vmSymbols.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File hotspot Sdiff src/share/vm/classfile

src/share/vm/classfile/vmSymbols.hpp

Print this page


   1 /*
   2  * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved.
   3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4  *
   5  * This code is free software; you can redistribute it and/or modify it
   6  * under the terms of the GNU General Public License version 2 only, as
   7  * published by the Free Software Foundation.
   8  *
   9  * This code is distributed in the hope that it will be useful, but WITHOUT
  10  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  11  * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  12  * version 2 for more details (a copy is included in the LICENSE file that
  13  * accompanied this code).
  14  *
  15  * You should have received a copy of the GNU General Public License version
  16  * 2 along with this work; if not, write to the Free Software Foundation,
  17  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  18  *
  19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  *


 480   template(int_StringBuilder_signature,               "(I)Ljava/lang/StringBuilder;")                             \
 481   template(char_StringBuilder_signature,              "(C)Ljava/lang/StringBuilder;")                             \
 482   template(String_StringBuffer_signature,             "(Ljava/lang/String;)Ljava/lang/StringBuffer;")             \
 483   template(int_StringBuffer_signature,                "(I)Ljava/lang/StringBuffer;")                              \
 484   template(char_StringBuffer_signature,               "(C)Ljava/lang/StringBuffer;")                              \
 485   template(int_String_signature,                      "(I)Ljava/lang/String;")                                    \
 486   /* signature symbols needed by intrinsics */                                                                    \
 487   VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, template, VM_ALIAS_IGNORE)            \
 488                                                                                                                   \
 489   /* symbol aliases needed by intrinsics */                                                                       \
 490   VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, do_alias)           \
 491                                                                                                                   \
 492   /* returned by the C1 compiler in case there's not enough memory to allocate a new symbol*/                     \
 493   template(dummy_symbol,                              "illegal symbol")                                           \
 494                                                                                                                   \
 495   /* used by ClassFormatError when class name is not known yet */                                                 \
 496   template(unknown_class_name,                        "<Unknown>")                                                \
 497                                                                                                                   \
 498   /* used to identify class loaders handling parallel class loading */                                            \
 499   template(parallelCapable_name,                      "parallelLockMap")                                          \

 500                                                                                                                   \
 501   /* JVM monitoring and management support */                                                                     \
 502   template(java_lang_StackTraceElement_array,          "[Ljava/lang/StackTraceElement;")                          \
 503   template(java_lang_management_ThreadState,           "java/lang/management/ThreadState")                        \
 504   template(java_lang_management_MemoryUsage,           "java/lang/management/MemoryUsage")                        \
 505   template(java_lang_management_ThreadInfo,            "java/lang/management/ThreadInfo")                         \
 506   template(sun_management_ManagementFactory,           "sun/management/ManagementFactory")                        \
 507   template(sun_management_Sensor,                      "sun/management/Sensor")                                   \
 508   template(sun_management_Agent,                       "sun/management/Agent")                                    \
 509   template(sun_management_GarbageCollectorImpl,        "sun/management/GarbageCollectorImpl")                     \
 510   template(getGcInfoBuilder_name,                      "getGcInfoBuilder")                                        \
 511   template(getGcInfoBuilder_signature,                 "()Lsun/management/GcInfoBuilder;")                        \
 512   template(com_sun_management_GcInfo,                  "com/sun/management/GcInfo")                               \
 513   template(com_sun_management_GcInfo_constructor_signature, "(Lsun/management/GcInfoBuilder;JJJ[Ljava/lang/management/MemoryUsage;[Ljava/lang/management/MemoryUsage;[Ljava/lang/Object;)V") \
 514   template(createGCNotification_name,                  "createGCNotification")                                    \
 515   template(createGCNotification_signature,             "(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/management/GcInfo;)V") \
 516   template(createMemoryPoolMBean_name,                 "createMemoryPoolMBean")                                   \
 517   template(createMemoryManagerMBean_name,              "createMemoryManagerMBean")                                \
 518   template(createGarbageCollectorMBean_name,           "createGarbageCollectorMBean")                             \
 519   template(createMemoryPoolMBean_signature,            "(Ljava/lang/String;ZJJ)Ljava/lang/management/MemoryPoolMBean;") \


   1 /*
   2  * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
   3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4  *
   5  * This code is free software; you can redistribute it and/or modify it
   6  * under the terms of the GNU General Public License version 2 only, as
   7  * published by the Free Software Foundation.
   8  *
   9  * This code is distributed in the hope that it will be useful, but WITHOUT
  10  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  11  * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  12  * version 2 for more details (a copy is included in the LICENSE file that
  13  * accompanied this code).
  14  *
  15  * You should have received a copy of the GNU General Public License version
  16  * 2 along with this work; if not, write to the Free Software Foundation,
  17  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  18  *
  19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  *


 480   template(int_StringBuilder_signature,               "(I)Ljava/lang/StringBuilder;")                             \
 481   template(char_StringBuilder_signature,              "(C)Ljava/lang/StringBuilder;")                             \
 482   template(String_StringBuffer_signature,             "(Ljava/lang/String;)Ljava/lang/StringBuffer;")             \
 483   template(int_StringBuffer_signature,                "(I)Ljava/lang/StringBuffer;")                              \
 484   template(char_StringBuffer_signature,               "(C)Ljava/lang/StringBuffer;")                              \
 485   template(int_String_signature,                      "(I)Ljava/lang/String;")                                    \
 486   /* signature symbols needed by intrinsics */                                                                    \
 487   VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, template, VM_ALIAS_IGNORE)            \
 488                                                                                                                   \
 489   /* symbol aliases needed by intrinsics */                                                                       \
 490   VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, do_alias)           \
 491                                                                                                                   \
 492   /* returned by the C1 compiler in case there's not enough memory to allocate a new symbol*/                     \
 493   template(dummy_symbol,                              "illegal symbol")                                           \
 494                                                                                                                   \
 495   /* used by ClassFormatError when class name is not known yet */                                                 \
 496   template(unknown_class_name,                        "<Unknown>")                                                \
 497                                                                                                                   \
 498   /* used to identify class loaders handling parallel class loading */                                            \
 499   template(parallelCapable_name,                      "parallelLockMap")                                          \
 500   template(fullyConcurrent_name,                      "isFullyConcurrent")                                          \
 501                                                                                                                   \
 502   /* JVM monitoring and management support */                                                                     \
 503   template(java_lang_StackTraceElement_array,          "[Ljava/lang/StackTraceElement;")                          \
 504   template(java_lang_management_ThreadState,           "java/lang/management/ThreadState")                        \
 505   template(java_lang_management_MemoryUsage,           "java/lang/management/MemoryUsage")                        \
 506   template(java_lang_management_ThreadInfo,            "java/lang/management/ThreadInfo")                         \
 507   template(sun_management_ManagementFactory,           "sun/management/ManagementFactory")                        \
 508   template(sun_management_Sensor,                      "sun/management/Sensor")                                   \
 509   template(sun_management_Agent,                       "sun/management/Agent")                                    \
 510   template(sun_management_GarbageCollectorImpl,        "sun/management/GarbageCollectorImpl")                     \
 511   template(getGcInfoBuilder_name,                      "getGcInfoBuilder")                                        \
 512   template(getGcInfoBuilder_signature,                 "()Lsun/management/GcInfoBuilder;")                        \
 513   template(com_sun_management_GcInfo,                  "com/sun/management/GcInfo")                               \
 514   template(com_sun_management_GcInfo_constructor_signature, "(Lsun/management/GcInfoBuilder;JJJ[Ljava/lang/management/MemoryUsage;[Ljava/lang/management/MemoryUsage;[Ljava/lang/Object;)V") \
 515   template(createGCNotification_name,                  "createGCNotification")                                    \
 516   template(createGCNotification_signature,             "(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/management/GcInfo;)V") \
 517   template(createMemoryPoolMBean_name,                 "createMemoryPoolMBean")                                   \
 518   template(createMemoryManagerMBean_name,              "createMemoryManagerMBean")                                \
 519   template(createGarbageCollectorMBean_name,           "createGarbageCollectorMBean")                             \
 520   template(createMemoryPoolMBean_signature,            "(Ljava/lang/String;ZJJ)Ljava/lang/management/MemoryPoolMBean;") \


src/share/vm/classfile/vmSymbols.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File