Mercurial > hg > truffle
comparison src/share/vm/graal/graalJavaAccess.hpp @ 20044:c1f116cd4b67
Speed up debug info generation for virtual objects
author | Tom Rodriguez <tom.rodriguez@oracle.com> |
---|---|
date | Fri, 27 Mar 2015 00:41:11 -0700 |
parents | deab43a789ad |
children | 92fc95e8667d |
comparison
equal
deleted
inserted
replaced
20043:b9041d4e91c5 | 20044:c1f116cd4b67 |
---|---|
157 end_class \ | 157 end_class \ |
158 start_class(DebugInfo) \ | 158 start_class(DebugInfo) \ |
159 oop_field(DebugInfo, bytecodePosition, "Lcom/oracle/graal/api/code/BytecodePosition;") \ | 159 oop_field(DebugInfo, bytecodePosition, "Lcom/oracle/graal/api/code/BytecodePosition;") \ |
160 oop_field(DebugInfo, referenceMap, "Lcom/oracle/graal/api/code/ReferenceMap;") \ | 160 oop_field(DebugInfo, referenceMap, "Lcom/oracle/graal/api/code/ReferenceMap;") \ |
161 oop_field(DebugInfo, calleeSaveInfo, "Lcom/oracle/graal/api/code/RegisterSaveLayout;") \ | 161 oop_field(DebugInfo, calleeSaveInfo, "Lcom/oracle/graal/api/code/RegisterSaveLayout;") \ |
162 objArrayOop_field(DebugInfo, virtualObjectMapping, "[Lcom/oracle/graal/api/meta/Value;") \ | |
162 end_class \ | 163 end_class \ |
163 start_class(HotSpotReferenceMap) \ | 164 start_class(HotSpotReferenceMap) \ |
164 oop_field(HotSpotReferenceMap, registerRefMap, "Ljava/util/BitSet;") \ | 165 oop_field(HotSpotReferenceMap, registerRefMap, "Ljava/util/BitSet;") \ |
165 oop_field(HotSpotReferenceMap, frameRefMap, "Ljava/util/BitSet;") \ | 166 oop_field(HotSpotReferenceMap, frameRefMap, "Ljava/util/BitSet;") \ |
166 end_class \ | 167 end_class \ |