changeset 8179:ad0ce4e6fc1b

8169577: aarch32: jtreg test runtime/7158988/FieldMonitor.java started failing by timeout Reviewed-by: enevill
author snazarki
date Mon, 14 Nov 2016 12:47:36 +0300
parents 5173c028f74c
children 63b6d8a45261
files src/cpu/aarch32/vm/templateTable_aarch32.cpp
diffstat 1 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/cpu/aarch32/vm/templateTable_aarch32.cpp	Mon Nov 14 12:46:43 2016 +0300
+++ b/src/cpu/aarch32/vm/templateTable_aarch32.cpp	Mon Nov 14 12:47:36 2016 +0300
@@ -3258,14 +3258,14 @@
 
     switch (bytecode()) {             // restore tos values
     case Bytecodes::_fast_aputfield: __ pop_ptr(r0); break;
+    case Bytecodes::_fast_fputfield:
+        if(hasFPU()) {
+            __ pop_f(); break;
+        }
     case Bytecodes::_fast_bputfield: // fall through
     case Bytecodes::_fast_zputfield: // fall through
     case Bytecodes::_fast_sputfield: // fall through
     case Bytecodes::_fast_cputfield: // fall through
-    case Bytecodes::_fast_fputfield:
-        if(hasFPU()) {
-            __ pop_f(); break;
-        }
     case Bytecodes::_fast_iputfield: __ pop_i(r0); break;
     case Bytecodes::_fast_dputfield:
         if(hasFPU()) {