[vector] RFR (S): 8250740: Crash in Compile::inline_incrementally_virtual_one()
Vladimir Ivanov
vladimir.x.ivanov at oracle.com
Wed Jul 29 17:49:12 UTC 2020
http://cr.openjdk.java.net/~vlivanov/panama/vector/8250740/webrev.00
https://bugs.openjdk.java.net/browse/JDK-8250740
The assert is hit when a dead call site is encountered in
_virtual_late_inlines. It won't be cleared until cleanup pass is performed.
Instead of relaxing the assert, I refactored late inlining of virtual
calls, so late inlining can handle direct and virtual calls in a more
uniform fashion.
The patch is intended for vectorIntrinsics branch.
Testing: jdk/incubator/vector w/ "-ea -esa -Xcomp -XX:-TieredCompilation
-XX:CompileThreshold=100" flags
Best regards,
Vladimir Ivanov
More information about the panama-dev
mailing list