Mercurial > hg > graal-jvmci-8
comparison src/share/vm/jvmci/jvmciJavaAccess.hpp @ 21731:df9d2375512a
Track max live register value in reference map
author | Tom Rodriguez <tom.rodriguez@oracle.com> |
---|---|
date | Wed, 03 Jun 2015 20:24:05 -0700 |
parents | b9f9b8af17ff |
children | 861108f5408e |
comparison
equal
deleted
inserted
replaced
21730:b9f9b8af17ff | 21731:df9d2375512a |
---|---|
157 objArrayOop_field(DebugInfo, virtualObjectMapping, "[Lcom/oracle/jvmci/meta/Value;") \ | 157 objArrayOop_field(DebugInfo, virtualObjectMapping, "[Lcom/oracle/jvmci/meta/Value;") \ |
158 end_class \ | 158 end_class \ |
159 start_class(HotSpotReferenceMap) \ | 159 start_class(HotSpotReferenceMap) \ |
160 objArrayOop_field(HotSpotReferenceMap, objects, "[Lcom/oracle/jvmci/meta/Value;") \ | 160 objArrayOop_field(HotSpotReferenceMap, objects, "[Lcom/oracle/jvmci/meta/Value;") \ |
161 typeArrayOop_field(HotSpotReferenceMap, bytesPerElement, "[I") \ | 161 typeArrayOop_field(HotSpotReferenceMap, bytesPerElement, "[I") \ |
162 int_field(HotSpotReferenceMap, maxRegisterSize) \ | |
162 end_class \ | 163 end_class \ |
163 start_class(RegisterSaveLayout) \ | 164 start_class(RegisterSaveLayout) \ |
164 objArrayOop_field(RegisterSaveLayout, registers, "[Lcom/oracle/jvmci/code/Register;") \ | 165 objArrayOop_field(RegisterSaveLayout, registers, "[Lcom/oracle/jvmci/code/Register;") \ |
165 typeArrayOop_field(RegisterSaveLayout, slots, "[I") \ | 166 typeArrayOop_field(RegisterSaveLayout, slots, "[I") \ |
166 end_class \ | 167 end_class \ |