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