-
Bug
-
Resolution: Fixed
-
P3
-
9, 10
-
b31
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8291664 | 8u361 | Adithya Haradi Gopal | P3 | Resolved | Fixed | b01 |
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/macroAssembler_x86.cpp:890
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (src/cpu/x86/vm/macroAssembler_x86.cpp:890), pid=29495, tid=29498
# assert(false) failed: DEBUG MESSAGE: InterpreterMacroAssembler::call_VM_leaf_base: last_sp != NULL
#
# JRE version: Java(TM) SE Runtime Environment (10.0) (slowdebug build 10-internal+0-adhoc.jamsheed.hs)
import java.util.*;
public class T {
static TreeSet<T> m = new TreeSet<>();
public static void main(String args[]) {
int i = 0;
while(++i<15000)test();
}
static T test(){
return new T();
}
protected void finalize() { m.add(this);}
}
option used : -XX:CompileCommand=compileonly,T.* -XX:CompileCommand=compileonly,*Object.* -XX:+DTraceMethodProbes -XX:-UseOnStackReplacement -XX:+DeoptimizeRandom T
# after -XX: or in .hotspotrc: SuppressErrorAt=/macroAssembler_x86.cpp:890
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (src/cpu/x86/vm/macroAssembler_x86.cpp:890), pid=29495, tid=29498
# assert(false) failed: DEBUG MESSAGE: InterpreterMacroAssembler::call_VM_leaf_base: last_sp != NULL
#
# JRE version: Java(TM) SE Runtime Environment (10.0) (slowdebug build 10-internal+0-adhoc.jamsheed.hs)
import java.util.*;
public class T {
static TreeSet<T> m = new TreeSet<>();
public static void main(String args[]) {
int i = 0;
while(++i<15000)test();
}
static T test(){
return new T();
}
protected void finalize() { m.add(this);}
}
option used : -XX:CompileCommand=compileonly,T.* -XX:CompileCommand=compileonly,*Object.* -XX:+DTraceMethodProbes -XX:-UseOnStackReplacement -XX:+DeoptimizeRandom T
- backported by
-
JDK-8291664 [AOT] assert(false) failed: DEBUG MESSAGE: InterpreterMacroAssembler::call_VM_base: last_sp != NULL
- Resolved
- relates to
-
JDK-8190817 deopt special-case for _return_register_finalizer is confusing and leads to bugs
- Resolved