Mercurial > hg > truffle
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) \ |