changeset 22726:c1b2c689fcff

Add deoptimizationUnrollBlockUnpackKindOffset to HotSpotVMConfig
author Gilles Duboscq <gilles.m.duboscq@oracle.com>
date Fri, 06 Nov 2015 12:39:06 +0100
parents eada427470a3
children 9860aa60385f
files jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java src/share/vm/runtime/vmStructs.cpp
diffstat 2 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java	Thu Nov 05 15:21:30 2015 -0800
+++ b/jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java	Fri Nov 06 12:39:06 2015 +0100
@@ -1485,6 +1485,7 @@
     @HotSpotVMField(name = "Deoptimization::UnrollBlock::_caller_adjustment", type = "int", get = HotSpotVMField.Type.OFFSET) @Stable public int deoptimizationUnrollBlockCallerAdjustmentOffset;
     @HotSpotVMField(name = "Deoptimization::UnrollBlock::_number_of_frames", type = "int", get = HotSpotVMField.Type.OFFSET) @Stable public int deoptimizationUnrollBlockNumberOfFramesOffset;
     @HotSpotVMField(name = "Deoptimization::UnrollBlock::_total_frame_sizes", type = "int", get = HotSpotVMField.Type.OFFSET) @Stable public int deoptimizationUnrollBlockTotalFrameSizesOffset;
+    @HotSpotVMField(name = "Deoptimization::UnrollBlock::_unpack_kind", type = "int", get = HotSpotVMField.Type.OFFSET) @Stable public int deoptimizationUnrollBlockUnpackKindOffset;
     @HotSpotVMField(name = "Deoptimization::UnrollBlock::_frame_sizes", type = "intptr_t*", get = HotSpotVMField.Type.OFFSET) @Stable public int deoptimizationUnrollBlockFrameSizesOffset;
     @HotSpotVMField(name = "Deoptimization::UnrollBlock::_frame_pcs", type = "address*", get = HotSpotVMField.Type.OFFSET) @Stable public int deoptimizationUnrollBlockFramePcsOffset;
     @HotSpotVMField(name = "Deoptimization::UnrollBlock::_initial_info", type = "intptr_t", get = HotSpotVMField.Type.OFFSET) @Stable public int deoptimizationUnrollBlockInitialInfoOffset;
--- a/src/share/vm/runtime/vmStructs.cpp	Thu Nov 05 15:21:30 2015 -0800
+++ b/src/share/vm/runtime/vmStructs.cpp	Fri Nov 06 12:39:06 2015 +0100
@@ -927,6 +927,7 @@
   nonstatic_field(Deoptimization::UnrollBlock, _caller_adjustment,                    int)                                   \
   nonstatic_field(Deoptimization::UnrollBlock, _number_of_frames,                     int)                                   \
   nonstatic_field(Deoptimization::UnrollBlock, _total_frame_sizes,                    int)                                   \
+  nonstatic_field(Deoptimization::UnrollBlock, _unpack_kind,                          int)                                   \
   nonstatic_field(Deoptimization::UnrollBlock, _frame_sizes,                          intptr_t*)                             \
   nonstatic_field(Deoptimization::UnrollBlock, _frame_pcs,                            address*)                              \
   nonstatic_field(Deoptimization::UnrollBlock, _register_block,                       intptr_t*)                             \