changeset 22471:a69a8d96ee6e

[SPARC] SharedRuntime::generate_deopt_blob use 32 bit store instead of 64bit for storing pending_deoptimization value
author Stefan Anzinger <stefan.anzinger@oracle.com>
date Thu, 27 Aug 2015 12:19:43 +0200
parents eaf97ec55a78
children eabccfdb7e74 148664eacffa
files src/cpu/sparc/vm/sharedRuntime_sparc.cpp
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/cpu/sparc/vm/sharedRuntime_sparc.cpp	Wed Aug 26 15:06:50 2015 -0700
+++ b/src/cpu/sparc/vm/sharedRuntime_sparc.cpp	Thu Aug 27 12:19:43 2015 +0200
@@ -3557,7 +3557,7 @@
 
   __ ld(G2_thread, in_bytes(JavaThread::pending_deoptimization_offset()), O1);
   __ sub(G0, 1, L1);
-  __ st_ptr(L1, G2_thread, in_bytes(JavaThread::pending_deoptimization_offset()));
+  __ st(L1, G2_thread, in_bytes(JavaThread::pending_deoptimization_offset()));
 
   __ mov((int32_t)Deoptimization::Unpack_reexecute, L0deopt_mode);
   __ mov(G2_thread, O0);