RFR(S) [backport 11]: 8209511: C2 asserts with UseSSE < 4 and AVX enabled: "Label was never bound to a location, but it was used as a jmp target
Hohensee, Paul
hohensee at amazon.com
Tue Dec 11 17:20:46 UTC 2018
Hi,
I’m doing a combined backport of an unbound Label assertion fix in 8206075, vis.
8206075: On x86, assert on unbound assembler Labels used as branch targets
8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1
8209511: C2 asserts with UseSSE < 4 and AVX enabled: "Label was never bound to a location, but it was used as a jmp target'
Webrev: http://cr.openjdk.java.net/~phh/8206075.8208480.8209511/webrev.00/
The patches apply cleanly, but the one for 8209511 needs a machine with AVX enabled to test it, which I don’t have. Would someone (perhaps Tobias, who fixed it? :)) please apply the patch and run “java -XX:UseSSE=3 -version” to verify that there’s no crash?
Thanks,
Paul
More information about the jdk-updates-dev
mailing list