8230015: [instruction selector] generic vector operands support.
Tobias Hartmann
tobias.hartmann at oracle.com
Tue Sep 24 11:50:55 UTC 2019
On 24.09.19 13:47, Tobias Hartmann wrote:
> There is also a crash on Windows:
>
> # Internal Error (t:/workspace/open/src/hotspot/share/opto/matcher.cpp:484), pid=1552, tid=17508
> # guarantee(RegMask::can_represent_arg(OptoReg::add(_out_arg_limit,-1))) failed: must be able to
> represent all call arguments in reg mask
More details:
java/lang/invoke/MethodHandles/CatchExceptionTest.java
Current CompileTask:
C2: 15727 3130 4 java.lang.invoke.LambdaForm$MH/0x00000008011ff840::invoke (1062 bytes)
Stack: [0x000000c6fca80000,0x000000c6fcb80000]
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x60ab9a] os::platform_print_native_stack+0xca (os_windows_x86.cpp:369)
V [jvm.dll+0x757efa] VMError::report+0xbda (vmerror.cpp:716)
V [jvm.dll+0x7596af] VMError::report_and_die+0x8af (vmerror.cpp:1524)
V [jvm.dll+0x759ca7] VMError::report_and_die+0x47 (vmerror.cpp:1308)
V [jvm.dll+0x2311bc] report_vm_error+0x5c (debug.cpp:264)
V [jvm.dll+0x59e910] Matcher::init_first_stack_mask+0x4d0 (matcher.cpp:483)
V [jvm.dll+0x59b88f] Matcher::Fixup_Save_On_Entry+0x1f (matcher.cpp:656)
V [jvm.dll+0x1eae25] Compile::Code_Gen+0x195 (compile.cpp:2482)
V [jvm.dll+0x1ea0af] Compile::Compile+0xcef (compile.cpp:923)
V [jvm.dll+0x16f26c] C2Compiler::compile_method+0xcc (c2compiler.cpp:113)
V [jvm.dll+0x1f92c5] CompileBroker::invoke_compiler_on_method+0x705 (compilebroker.cpp:2118)
V [jvm.dll+0x1f756b] CompileBroker::compiler_thread_loop+0x25b (compilebroker.cpp:1801)
V [jvm.dll+0x71d8a6] JavaThread::run+0x136 (thread.cpp:1937)
V [jvm.dll+0x71692a] Thread::call_run+0x8a (thread.cpp:407)
V [jvm.dll+0x609d46] thread_native_entry+0xd6 (os_windows.cpp:471)
C [ucrtbase.DLL+0x203ba]
C [KERNEL32.DLL+0x13f2]
C [ntdll.dll+0x154f4]
Best regards,
Tobias
More information about the hotspot-compiler-dev
mailing list