< prev index next >

src/hotspot/share/jvmci/jvmciJavaClasses.hpp

Print this page

 85     long_field(HotSpotResolvedJavaMethodImpl, methodHandle)                                                   \
 86   end_class                                                                                                   \
 87   start_class(HotSpotMethodData, jdk_vm_ci_hotspot_HotSpotMethodData)                                         \
 88     long_field(HotSpotMethodData, methodDataPointer)                                                          \
 89   end_class                                                                                                   \
 90   start_class(InstalledCode, jdk_vm_ci_code_InstalledCode)                                                    \
 91     long_field(InstalledCode, address)                                                                        \
 92     long_field(InstalledCode, entryPoint)                                                                     \
 93     long_field(InstalledCode, version)                                                                        \
 94     object_field(InstalledCode, name, "Ljava/lang/String;")                                                   \
 95   end_class                                                                                                   \
 96   start_class(HotSpotInstalledCode, jdk_vm_ci_hotspot_HotSpotInstalledCode)                                   \
 97     int_field(HotSpotInstalledCode, size)                                                                     \
 98     long_field(HotSpotInstalledCode, codeStart)                                                               \
 99     int_field(HotSpotInstalledCode, codeSize)                                                                 \
100   end_class                                                                                                   \
101   start_class(HotSpotNmethod, jdk_vm_ci_hotspot_HotSpotNmethod)                                               \
102     boolean_field(HotSpotNmethod, isDefault)                                                                  \
103     long_field(HotSpotNmethod, compileIdSnapshot)                                                             \
104     object_field(HotSpotNmethod, method, "Ljdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl;")                 \

105     jvmci_constructor(HotSpotNmethod, "(Ljdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl;Ljava/lang/String;ZJ)V") \
106   end_class                                                                                                   \
107   start_class(HotSpotCompiledCode, jdk_vm_ci_hotspot_HotSpotCompiledCode)                                     \
108     primarray_field(HotSpotCompiledCode, targetCode, "[B")                                                    \
109     primarray_field(HotSpotCompiledCode, dataSection, "[B")                                                   \
110   end_class                                                                                                   \
111   start_class(HotSpotCompiledNmethod, jdk_vm_ci_hotspot_HotSpotCompiledNmethod)                               \
112     object_field(HotSpotCompiledNmethod, installationFailureMessage, "Ljava/lang/String;")                    \
113     int_field(HotSpotCompiledNmethod, id)                                                                     \
114   end_class                                                                                                   \
115   start_class(VMField, jdk_vm_ci_hotspot_VMField)                                                             \
116     object_field(VMField, name, "Ljava/lang/String;")                                                         \
117     object_field(VMField, type, "Ljava/lang/String;")                                                         \
118     long_field(VMField, offset)                                                                               \
119     long_field(VMField, address)                                                                              \
120     object_field(VMField, value, "Ljava/lang/Object;")                                                        \
121     jvmci_constructor(VMField, "(Ljava/lang/String;Ljava/lang/String;JJLjava/lang/Object;)V")                 \
122   end_class                                                                                                   \
123   start_class(VMFlag, jdk_vm_ci_hotspot_VMFlag)                                                               \
124     object_field(VMFlag, name, "Ljava/lang/String;")                                                          \

 85     long_field(HotSpotResolvedJavaMethodImpl, methodHandle)                                                   \
 86   end_class                                                                                                   \
 87   start_class(HotSpotMethodData, jdk_vm_ci_hotspot_HotSpotMethodData)                                         \
 88     long_field(HotSpotMethodData, methodDataPointer)                                                          \
 89   end_class                                                                                                   \
 90   start_class(InstalledCode, jdk_vm_ci_code_InstalledCode)                                                    \
 91     long_field(InstalledCode, address)                                                                        \
 92     long_field(InstalledCode, entryPoint)                                                                     \
 93     long_field(InstalledCode, version)                                                                        \
 94     object_field(InstalledCode, name, "Ljava/lang/String;")                                                   \
 95   end_class                                                                                                   \
 96   start_class(HotSpotInstalledCode, jdk_vm_ci_hotspot_HotSpotInstalledCode)                                   \
 97     int_field(HotSpotInstalledCode, size)                                                                     \
 98     long_field(HotSpotInstalledCode, codeStart)                                                               \
 99     int_field(HotSpotInstalledCode, codeSize)                                                                 \
100   end_class                                                                                                   \
101   start_class(HotSpotNmethod, jdk_vm_ci_hotspot_HotSpotNmethod)                                               \
102     boolean_field(HotSpotNmethod, isDefault)                                                                  \
103     long_field(HotSpotNmethod, compileIdSnapshot)                                                             \
104     object_field(HotSpotNmethod, method, "Ljdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl;")                 \
105     int_field(HotSpotNmethod, invalidationReason)                                                             \
106     jvmci_constructor(HotSpotNmethod, "(Ljdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl;Ljava/lang/String;ZJ)V") \
107   end_class                                                                                                   \
108   start_class(HotSpotCompiledCode, jdk_vm_ci_hotspot_HotSpotCompiledCode)                                     \
109     primarray_field(HotSpotCompiledCode, targetCode, "[B")                                                    \
110     primarray_field(HotSpotCompiledCode, dataSection, "[B")                                                   \
111   end_class                                                                                                   \
112   start_class(HotSpotCompiledNmethod, jdk_vm_ci_hotspot_HotSpotCompiledNmethod)                               \
113     object_field(HotSpotCompiledNmethod, installationFailureMessage, "Ljava/lang/String;")                    \
114     int_field(HotSpotCompiledNmethod, id)                                                                     \
115   end_class                                                                                                   \
116   start_class(VMField, jdk_vm_ci_hotspot_VMField)                                                             \
117     object_field(VMField, name, "Ljava/lang/String;")                                                         \
118     object_field(VMField, type, "Ljava/lang/String;")                                                         \
119     long_field(VMField, offset)                                                                               \
120     long_field(VMField, address)                                                                              \
121     object_field(VMField, value, "Ljava/lang/Object;")                                                        \
122     jvmci_constructor(VMField, "(Ljava/lang/String;Ljava/lang/String;JJLjava/lang/Object;)V")                 \
123   end_class                                                                                                   \
124   start_class(VMFlag, jdk_vm_ci_hotspot_VMFlag)                                                               \
125     object_field(VMFlag, name, "Ljava/lang/String;")                                                          \
< prev index next >