6fcdd14967
Sync gdb test with java-1.8.0-openjdk. Improve architecture restrictions for the gdb test. Replace -mstackrealign with -mincoming-stack-boundary=2 -mpreferred-stack-boundary=4 on x86_32 for stack alignment Explicitly list JIT architectures rather than relying on those with slowdebug builds Disable the serviceability agent on Zero architectures even when the architecture itself is supported Add backport of JDK-8257794 to fix bogus assert on slowdebug x86-32 Zero builds Give javadoc-zip its own Provides, next to the plain javadoc ones Related: rhbz#2052834
13 lines
711 B
Diff
13 lines
711 B
Diff
diff --git openjdk.orig/src/hotspot/share/interpreter/bytecodeInterpreter.cpp openjdk/src/hotspot/share/interpreter/bytecodeInterpreter.cpp
|
|
index d18d70b5f9..30ab380e40 100644
|
|
--- openjdk.orig/src/hotspot/share/interpreter/bytecodeInterpreter.cpp
|
|
+++ openjdk/src/hotspot/share/interpreter/bytecodeInterpreter.cpp
|
|
@@ -481,7 +481,6 @@ BytecodeInterpreter::run(interpreterState istate) {
|
|
#ifdef ASSERT
|
|
if (istate->_msg != initialize) {
|
|
assert(labs(istate->_stack_base - istate->_stack_limit) == (istate->_method->max_stack() + 1), "bad stack limit");
|
|
- IA32_ONLY(assert(istate->_stack_limit == istate->_thread->last_Java_sp() + 1, "wrong"));
|
|
}
|
|
// Verify linkages.
|
|
interpreterState l = istate;
|