Fridrich Strba 2015-04-17 05:38:19 +00:00 committed by Git OBS Bridge
parent 0484d1501d
commit ff717f0bff
3 changed files with 17 additions and 2 deletions

View File

@ -0,0 +1,15 @@
--- jdk8/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp Sat Dec 13 01:24:10 2014 +0300
+++ jdk8/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp Mon Dec 15 09:36:46 2014 +0100
@@ -394,7 +394,11 @@
// during deoptimization so the interpreter needs to skip it when
// the frame is popped.
thread->set_do_not_unlock_if_synchronized(true);
+#ifdef CC_INTERP
+ return (address) -1;
+#else
return Interpreter::remove_activation_entry();
+#endif
}
// Need to do this check first since when _do_not_unlock_if_synchronized

View File

@ -3,8 +3,6 @@ Thu Apr 16 15:47:54 UTC 2015 - fstrba@suse.com
- Update the aarch64 tarball to the recent tip
* The revision has merged changes up to jdk8u45-b14
- Remove upstreamed patch:
* cplusplus-interpreter.patch
-------------------------------------------------------------------
Wed Apr 15 08:27:37 UTC 2015 - fstrba@suse.com

View File

@ -221,6 +221,8 @@ Patch12: adlc-parser.patch
Patch13: implicit-pointer-decl.patch
# Avoid triggering inactivity timeout while generating javadoc in zero VM
Patch14: zero-javadoc-verbose.patch
# Fix to build the C++ interpreter that does not have Interpreter::remove_activation_entry
Patch15: cplusplus-interpreter.patch
#
# OpenJDK specific patches
#