comparison src/share/vm/graal/graalJavaAccess.hpp @ 7814:bab2a51f8dbe

Introduce marker interface InvokeTarget. Remove method lookupRuntimeCall from CodeCacheProvider.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Mon, 18 Feb 2013 20:21:09 -0800
parents 0b646334c5f7
children b89a97928e72
comparison
equal deleted inserted replaced
7813:c58f8f4cda69 7814:bab2a51f8dbe
86 oop_field(HotSpotCompilationResult, name, "Ljava/lang/String;") \ 86 oop_field(HotSpotCompilationResult, name, "Ljava/lang/String;") \
87 int_field(HotSpotCompilationResult, entryBCI) \ 87 int_field(HotSpotCompilationResult, entryBCI) \
88 oop_field(HotSpotCompilationResult, sites, "[Lcom/oracle/graal/api/code/CompilationResult$Site;") \ 88 oop_field(HotSpotCompilationResult, sites, "[Lcom/oracle/graal/api/code/CompilationResult$Site;") \
89 oop_field(HotSpotCompilationResult, exceptionHandlers, "[Lcom/oracle/graal/api/code/CompilationResult$ExceptionHandler;") \ 89 oop_field(HotSpotCompilationResult, exceptionHandlers, "[Lcom/oracle/graal/api/code/CompilationResult$ExceptionHandler;") \
90 end_class \ 90 end_class \
91 start_class(HotSpotRuntimeCallTarget) \
92 long_field(HotSpotRuntimeCallTarget, address) \
93 end_class \
91 start_class(ExceptionHandler) \ 94 start_class(ExceptionHandler) \
92 int_field(ExceptionHandler, startBCI) \ 95 int_field(ExceptionHandler, startBCI) \
93 int_field(ExceptionHandler, endBCI) \ 96 int_field(ExceptionHandler, endBCI) \
94 int_field(ExceptionHandler, handlerBCI) \ 97 int_field(ExceptionHandler, handlerBCI) \
95 int_field(ExceptionHandler, catchTypeCPI) \ 98 int_field(ExceptionHandler, catchTypeCPI) \
120 end_class \ 123 end_class \
121 start_class(CompilationResult_Site) \ 124 start_class(CompilationResult_Site) \
122 int_field(CompilationResult_Site, pcOffset) \ 125 int_field(CompilationResult_Site, pcOffset) \
123 end_class \ 126 end_class \
124 start_class(CompilationResult_Call) \ 127 start_class(CompilationResult_Call) \
125 oop_field(CompilationResult_Call, target, "Ljava/lang/Object;") \ 128 oop_field(CompilationResult_Call, target, "Lcom/oracle/graal/api/meta/InvokeTarget;") \
126 oop_field(CompilationResult_Call, debugInfo, "Lcom/oracle/graal/api/code/DebugInfo;") \ 129 oop_field(CompilationResult_Call, debugInfo, "Lcom/oracle/graal/api/code/DebugInfo;") \
127 end_class \ 130 end_class \
128 start_class(CompilationResult_DataPatch) \ 131 start_class(CompilationResult_DataPatch) \
129 oop_field(CompilationResult_DataPatch, constant, "Lcom/oracle/graal/api/meta/Constant;") \ 132 oop_field(CompilationResult_DataPatch, constant, "Lcom/oracle/graal/api/meta/Constant;") \
130 int_field(CompilationResult_DataPatch, alignment) \ 133 int_field(CompilationResult_DataPatch, alignment) \