comparison src/share/vm/graal/graalJavaAccess.hpp @ 6996:eec373d34caf

added support for annotated Constants and used it to track Klass* values in Graal and register them in the metadata section of a nmethod during code installation
author Doug Simon <doug.simon@oracle.com>
date Tue, 20 Nov 2012 22:49:27 +0100
parents 41938af2b3d8
children 9ba90252ce08
comparison
equal deleted inserted replaced
6995:edb2d7ed9a01 6996:eec373d34caf
125 oop_field(CompilationResult_Call, debugInfo, "Lcom/oracle/graal/api/code/DebugInfo;") \ 125 oop_field(CompilationResult_Call, debugInfo, "Lcom/oracle/graal/api/code/DebugInfo;") \
126 end_class \ 126 end_class \
127 start_class(CompilationResult_DataPatch) \ 127 start_class(CompilationResult_DataPatch) \
128 oop_field(CompilationResult_DataPatch, constant, "Lcom/oracle/graal/api/meta/Constant;") \ 128 oop_field(CompilationResult_DataPatch, constant, "Lcom/oracle/graal/api/meta/Constant;") \
129 int_field(CompilationResult_DataPatch, alignment) \ 129 int_field(CompilationResult_DataPatch, alignment) \
130 boolean_field(CompilationResult_DataPatch, inlined) \
130 end_class \ 131 end_class \
131 start_class(CompilationResult_Safepoint) \ 132 start_class(CompilationResult_Safepoint) \
132 oop_field(CompilationResult_Safepoint, debugInfo, "Lcom/oracle/graal/api/code/DebugInfo;") \ 133 oop_field(CompilationResult_Safepoint, debugInfo, "Lcom/oracle/graal/api/code/DebugInfo;") \
133 end_class \ 134 end_class \
134 start_class(CompilationResult_ExceptionHandler) \ 135 start_class(CompilationResult_ExceptionHandler) \