-
Bug
-
Resolution: Fixed
-
P3
-
9, 11, 16, 17
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8260986 | 16.0.2 | Tobias Hartmann | P3 | Resolved | Fixed | b01 |
JDK-8260889 | 16.0.1 | Tobias Hartmann | P3 | Resolved | Fixed | b04 |
JDK-8259762 | 11.0.11-oracle | Dukebot | P3 | Resolved | Fixed | b02 |
JDK-8259827 | 11.0.11 | Tobias Hartmann | P3 | Resolved | Fixed | b01 |
# guarantee(method_id == method->intrinsic_id()) failed: must match
Current CompileTask:
C2: 2092 419 4 jdk.internal.misc.Unsafe::allocateUninitializedArray (55 bytes)
Stack: [0x00007f6866a38000,0x00007f6866b39000], sp=0x00007f6866b353c0, free space=1012k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x12b2f18] LibraryCallKit::generate_method_call(vmIntrinsicID, bool, bool)+0x68
V [libjvm.so+0x12b3e28] LibraryCallKit::inline_unsafe_newArray(bool)+0x538
V [libjvm.so+0x12b9fd6] LibraryIntrinsic::generate(JVMState*)+0x406
V [libjvm.so+0xb66177] Parse::do_call()+0x4f7
V [libjvm.so+0x15f9bb8] Parse::do_one_bytecode()+0x428
V [libjvm.so+0x15e7139] Parse::do_one_block()+0x609
V [libjvm.so+0x15e8051] Parse::do_all_blocks()+0x121
V [libjvm.so+0x15ecb45] Parse::Parse(JVMState*, ciMethod*, float)+0xbb5
V [libjvm.so+0x84dea5] ParseGenerator::generate(JVMState*)+0x115
V [libjvm.so+0xa1b44b] Compile::Compile(ciEnv*, ciMethod*, int, bool, bool, bool, bool, DirectiveSet*)+0xf4b
V [libjvm.so+0x84b76c] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x1dc
V [libjvm.so+0xa2bb48] CompileBroker::invoke_compiler_on_method(CompileTask*)+0xe88
V [libjvm.so+0xa2c798] CompileBroker::compiler_thread_loop()+0x5a8
V [libjvm.so+0x18ba7b6] JavaThread::thread_main_inner()+0x256
V [libjvm.so+0x18c1130] Thread::call_run()+0x100
V [libjvm.so+0x15a3c06] thread_native_entry(Thread*)+0x116
- backported by
-
JDK-8259762 AllocateUninitializedArray C2 intrinsic fails with void.class input
- Resolved
-
JDK-8259827 AllocateUninitializedArray C2 intrinsic fails with void.class input
- Resolved
-
JDK-8260889 AllocateUninitializedArray C2 intrinsic fails with void.class input
- Resolved
-
JDK-8260986 AllocateUninitializedArray C2 intrinsic fails with void.class input
- Resolved
- relates to
-
JDK-8259706 C2 compilation fails with assert(vtable_index == Method::invalid_vtable_index) failed: correct sentinel value
- Resolved
-
JDK-8150465 Unsafe methods to produce uninitialized arrays
- Resolved
- links to
-
Commit openjdk/jdk16u/5c948e71
-
Commit openjdk/jdk/0e6de4eb
-
Review openjdk/jdk16u/16
-
Review openjdk/jdk/1965