[lworld] RFR: 8260034: [lworld] C1 compilation fails with assert "should not be optimized out"
Tobias Hartmann
thartmann at openjdk.java.net
Thu Jan 21 11:36:26 UTC 2021
We hit an assert during C1 compilation because an array load is optimized out. The assert is too strong. While looking at the code, I've noticed that we are always profiling array stores, even if the array is known to be a loaded, flattened array. I don't think that's needed.
Thanks,
Tobias
-------------
Commit messages:
- Removed trailing whitespace
- 8260034: [lworld] C1 compilation fails with assert "should not be optimized out"
Changes: https://git.openjdk.java.net/valhalla/pull/309/files
Webrev: https://webrevs.openjdk.java.net/?repo=valhalla&pr=309&range=00
Issue: https://bugs.openjdk.java.net/browse/JDK-8260034
Stats: 120 lines in 3 files changed: 92 ins; 10 del; 18 mod
Patch: https://git.openjdk.java.net/valhalla/pull/309.diff
Fetch: git fetch https://git.openjdk.java.net/valhalla pull/309/head:pull/309
PR: https://git.openjdk.java.net/valhalla/pull/309
More information about the valhalla-dev
mailing list