OpenJDK / bsd-port / jdk9 / hotspot
changeset 7020:aff33974bb53
8057696: java -version triggers assertion for slowdebug zero builds
Summary: The change as introduced with JDK-8003426 removed some zero code in cppInterpreter_zero.cpp which called generate_normal_entry() in that same file with a value of synchronized == false unconditionally. However, since the new code calls generate_normal_entry() with either true or false, the assertion in this method is no longer valid.
Reviewed-by: coleenp
Contributed-by: sgehwolf@redhat.com
author | coleenp |
---|---|
date | Mon, 08 Sep 2014 11:14:41 -0400 |
parents | d2f2777ac502 |
children | afb7b10984d1 |
files | src/cpu/zero/vm/cppInterpreter_zero.cpp |
diffstat | 1 files changed, 0 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/cpu/zero/vm/cppInterpreter_zero.cpp Thu Aug 28 11:59:04 2014 +0200 +++ b/src/cpu/zero/vm/cppInterpreter_zero.cpp Mon Sep 08 11:14:41 2014 -0400 @@ -820,14 +820,10 @@ } address InterpreterGenerator::generate_native_entry(bool synchronized) { - assert(synchronized == false, "should be"); - return generate_entry((address) CppInterpreter::native_entry); } address InterpreterGenerator::generate_normal_entry(bool synchronized) { - assert(synchronized == false, "should be"); - return generate_entry((address) CppInterpreter::normal_entry); }