< prev index next >
src/share/vm/jvmci/jvmciJavaClasses.hpp
Print this page
@@ -31,11 +31,11 @@
class JVMCIJavaClasses : AllStatic {
public:
static void compute_offsets(TRAPS);
};
-/* This macro defines the structure of the CompilationResult - classes.
+/* This macro defines the structure of the JVMCI classes accessed from VM code.
* It will generate classes with accessors similar to javaClasses.hpp, but with specializations for oops, Handles and jni handles.
*
* The public interface of these classes will look like this:
* class StackSlot : AllStatic {
@@ -295,10 +295,11 @@
start_class(HotSpotConstantPool) \
long_field(HotSpotConstantPool, metaspaceConstantPool) \
end_class \
start_class(HotSpotJVMCIRuntime) \
objArrayOop_field(HotSpotJVMCIRuntime, trivialPrefixes, "[Ljava/lang/String;") \
+ int_field(HotSpotJVMCIRuntime, compilationLevelAdjustment) \
end_class \
/* end*/
#define START_CLASS(name) \
class name : AllStatic { \
< prev index next >