diff src/share/vm/runtime/deoptimization.cpp @ 22717:ba7846fcb814

Fix ppc and x86_32 after fetch_unroll_info_helper changes Changes in 3c1edc9c60d8 only included x86_64 and sparc. This change also reuses the existing unpack_kind instead of a new field in UnrollBlock.
author Gilles Duboscq <gilles.m.duboscq@oracle.com>
date Mon, 02 Nov 2015 15:33:53 +0100
parents 3c1edc9c60d8
children 48fde4d03767
line wrap: on
line diff
--- a/src/share/vm/runtime/deoptimization.cpp	Fri Oct 30 12:28:17 2015 +0100
+++ b/src/share/vm/runtime/deoptimization.cpp	Mon Nov 02 15:33:53 2015 +0100
@@ -119,12 +119,11 @@
   _initial_info              = 0;
   // PD (x86 only)
   _counter_temp              = 0;
-  _unpack_kind               = 0;
+  _unpack_kind               = exec_mode;
   _sender_sp_temp            = 0;
 
   _total_frame_sizes         = size_of_frames();
   assert(exec_mode >= 0 && exec_mode < Unpack_LIMIT, "Unexpected exec_mode");
-  _exec_mode                 = exec_mode;
 }