< prev index next >

src/share/vm/jvmci/vmStructs_jvmci.cpp

Print this page




 292   declare_toplevel_type(MetaspaceObj)                                     \
 293     declare_type(Metadata, MetaspaceObj)                                  \
 294     declare_type(Klass, Metadata)                                         \
 295       declare_type(InstanceKlass, Klass)                                  \
 296     declare_type(ConstantPool, Metadata)                                  \
 297 
 298 #define VM_INT_CONSTANTS(declare_constant, declare_constant_with_value, declare_preprocessor_constant) \
 299   declare_preprocessor_constant("ASSERT", DEBUG_ONLY(1) NOT_DEBUG(0))     \
 300   declare_preprocessor_constant("FIELDINFO_TAG_SIZE", FIELDINFO_TAG_SIZE) \
 301   declare_preprocessor_constant("STACK_BIAS", STACK_BIAS)                 \
 302                                                                           \
 303   declare_constant(CompLevel_full_optimization)                           \
 304   declare_constant(HeapWordSize)                                          \
 305   declare_constant(InvocationEntryBci)                                    \
 306   declare_constant(LogKlassAlignmentInBytes)                              \
 307                                                                           \
 308   declare_constant(JVM_ACC_WRITTEN_FLAGS)                                 \
 309   declare_constant(JVM_ACC_MONITOR_MATCH)                                 \
 310   declare_constant(JVM_ACC_HAS_MONITOR_BYTECODES)                         \
 311   declare_constant(JVM_ACC_HAS_FINALIZER)                                 \

 312   declare_constant(JVM_ACC_FIELD_INTERNAL)                                \
 313   declare_constant(JVM_ACC_FIELD_STABLE)                                  \
 314   declare_constant(JVM_ACC_FIELD_HAS_GENERIC_SIGNATURE)                   \
 315   declare_preprocessor_constant("JVM_ACC_SYNTHETIC", JVM_ACC_SYNTHETIC)   \
 316   declare_preprocessor_constant("JVM_RECOGNIZED_FIELD_MODIFIERS", JVM_RECOGNIZED_FIELD_MODIFIERS) \
 317                                                                           \
 318   declare_constant(JVM_CONSTANT_Utf8)                                     \
 319   declare_constant(JVM_CONSTANT_Unicode)                                  \
 320   declare_constant(JVM_CONSTANT_Integer)                                  \
 321   declare_constant(JVM_CONSTANT_Float)                                    \
 322   declare_constant(JVM_CONSTANT_Long)                                     \
 323   declare_constant(JVM_CONSTANT_Double)                                   \
 324   declare_constant(JVM_CONSTANT_Class)                                    \
 325   declare_constant(JVM_CONSTANT_String)                                   \
 326   declare_constant(JVM_CONSTANT_Fieldref)                                 \
 327   declare_constant(JVM_CONSTANT_Methodref)                                \
 328   declare_constant(JVM_CONSTANT_InterfaceMethodref)                       \
 329   declare_constant(JVM_CONSTANT_NameAndType)                              \
 330   declare_constant(JVM_CONSTANT_MethodHandle)                             \
 331   declare_constant(JVM_CONSTANT_MethodType)                               \




 292   declare_toplevel_type(MetaspaceObj)                                     \
 293     declare_type(Metadata, MetaspaceObj)                                  \
 294     declare_type(Klass, Metadata)                                         \
 295       declare_type(InstanceKlass, Klass)                                  \
 296     declare_type(ConstantPool, Metadata)                                  \
 297 
 298 #define VM_INT_CONSTANTS(declare_constant, declare_constant_with_value, declare_preprocessor_constant) \
 299   declare_preprocessor_constant("ASSERT", DEBUG_ONLY(1) NOT_DEBUG(0))     \
 300   declare_preprocessor_constant("FIELDINFO_TAG_SIZE", FIELDINFO_TAG_SIZE) \
 301   declare_preprocessor_constant("STACK_BIAS", STACK_BIAS)                 \
 302                                                                           \
 303   declare_constant(CompLevel_full_optimization)                           \
 304   declare_constant(HeapWordSize)                                          \
 305   declare_constant(InvocationEntryBci)                                    \
 306   declare_constant(LogKlassAlignmentInBytes)                              \
 307                                                                           \
 308   declare_constant(JVM_ACC_WRITTEN_FLAGS)                                 \
 309   declare_constant(JVM_ACC_MONITOR_MATCH)                                 \
 310   declare_constant(JVM_ACC_HAS_MONITOR_BYTECODES)                         \
 311   declare_constant(JVM_ACC_HAS_FINALIZER)                                 \
 312   declare_constant(JVM_ACC_IS_CLONEABLE_FAST)                             \
 313   declare_constant(JVM_ACC_FIELD_INTERNAL)                                \
 314   declare_constant(JVM_ACC_FIELD_STABLE)                                  \
 315   declare_constant(JVM_ACC_FIELD_HAS_GENERIC_SIGNATURE)                   \
 316   declare_preprocessor_constant("JVM_ACC_SYNTHETIC", JVM_ACC_SYNTHETIC)   \
 317   declare_preprocessor_constant("JVM_RECOGNIZED_FIELD_MODIFIERS", JVM_RECOGNIZED_FIELD_MODIFIERS) \
 318                                                                           \
 319   declare_constant(JVM_CONSTANT_Utf8)                                     \
 320   declare_constant(JVM_CONSTANT_Unicode)                                  \
 321   declare_constant(JVM_CONSTANT_Integer)                                  \
 322   declare_constant(JVM_CONSTANT_Float)                                    \
 323   declare_constant(JVM_CONSTANT_Long)                                     \
 324   declare_constant(JVM_CONSTANT_Double)                                   \
 325   declare_constant(JVM_CONSTANT_Class)                                    \
 326   declare_constant(JVM_CONSTANT_String)                                   \
 327   declare_constant(JVM_CONSTANT_Fieldref)                                 \
 328   declare_constant(JVM_CONSTANT_Methodref)                                \
 329   declare_constant(JVM_CONSTANT_InterfaceMethodref)                       \
 330   declare_constant(JVM_CONSTANT_NameAndType)                              \
 331   declare_constant(JVM_CONSTANT_MethodHandle)                             \
 332   declare_constant(JVM_CONSTANT_MethodType)                               \


< prev index next >