RFR: 8291654: AArch64: assert from JDK-8287393 causes crashes
Evgeny Astigeevich
duke at openjdk.org
Mon Aug 1 22:22:29 UTC 2022
https://github.com/openjdk/jdk/commit/6cbc234ad17c5a0c4b3d6ea76f807c27c1dc8330 adds an assert checking `in_scratch_emit_size` is set during the output phase of C2 compilation. The assert can fail if C1 uses `trampoline_call`.
The assert is not needed as the calculation of `in_scratch_emit_size` is short-circuited to false if it is C1.
-------------
Commit messages:
- 8291654: AArch64: assert from JDK-8287393 causes crashes
Changes: https://git.openjdk.org/jdk/pull/9709/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=9709&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8291654
Stats: 3 lines in 1 file changed: 0 ins; 3 del; 0 mod
Patch: https://git.openjdk.org/jdk/pull/9709.diff
Fetch: git fetch https://git.openjdk.org/jdk pull/9709/head:pull/9709
PR: https://git.openjdk.org/jdk/pull/9709
More information about the hotspot-dev
mailing list