comparison src/share/vm/graal/graalJavaAccess.hpp @ 6950:41938af2b3d8

modifications to support non-perm-gen changes in HotSpot fixed issue when intrinsifying Class.getModifiers() for primitive classes
author Doug Simon <doug.simon@oracle.com>
date Wed, 14 Nov 2012 11:28:02 +0100
parents e522a00b91aa
children eec373d34caf
comparison
equal deleted inserted replaced
6949:d09b0fed89db 6950:41938af2b3d8
56 oop_field(HotSpotResolvedJavaMethod, name, "Ljava/lang/String;") \ 56 oop_field(HotSpotResolvedJavaMethod, name, "Ljava/lang/String;") \
57 oop_field(HotSpotResolvedJavaMethod, holder, "Lcom/oracle/graal/hotspot/meta/HotSpotResolvedJavaType;") \ 57 oop_field(HotSpotResolvedJavaMethod, holder, "Lcom/oracle/graal/hotspot/meta/HotSpotResolvedJavaType;") \
58 long_field(HotSpotResolvedJavaMethod, metaspaceMethod) \ 58 long_field(HotSpotResolvedJavaMethod, metaspaceMethod) \
59 int_field(HotSpotResolvedJavaMethod, codeSize) \ 59 int_field(HotSpotResolvedJavaMethod, codeSize) \
60 int_field(HotSpotResolvedJavaMethod, exceptionHandlerCount) \ 60 int_field(HotSpotResolvedJavaMethod, exceptionHandlerCount) \
61 boolean_field(HotSpotResolvedJavaMethod, canBeInlined) \
62 end_class \ 61 end_class \
63 start_class(HotSpotMethodData) \ 62 start_class(HotSpotMethodData) \
64 long_field(HotSpotMethodData, metaspaceMethodData) \ 63 long_field(HotSpotMethodData, metaspaceMethodData) \
65 int_field(HotSpotMethodData, normalDataSize) \ 64 int_field(HotSpotMethodData, normalDataSize) \
66 int_field(HotSpotMethodData, extraDataSize) \ 65 int_field(HotSpotMethodData, extraDataSize) \
83 end_class \ 82 end_class \
84 start_class(HotSpotCompilationResult) \ 83 start_class(HotSpotCompilationResult) \
85 oop_field(HotSpotCompilationResult, comp, "Lcom/oracle/graal/api/code/CompilationResult;") \ 84 oop_field(HotSpotCompilationResult, comp, "Lcom/oracle/graal/api/code/CompilationResult;") \
86 oop_field(HotSpotCompilationResult, method, "Lcom/oracle/graal/hotspot/meta/HotSpotResolvedJavaMethod;") \ 85 oop_field(HotSpotCompilationResult, method, "Lcom/oracle/graal/hotspot/meta/HotSpotResolvedJavaMethod;") \
87 oop_field(HotSpotCompilationResult, name, "Ljava/lang/String;") \ 86 oop_field(HotSpotCompilationResult, name, "Ljava/lang/String;") \
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(ExceptionHandler) \ 91 start_class(ExceptionHandler) \
92 int_field(ExceptionHandler, startBCI) \ 92 int_field(ExceptionHandler, startBCI) \