[lworld] RFR: 8253006: [lworld] Incorrect debug information for fields of scalarized flat array
Tobias Hartmann
thartmann at openjdk.java.net
Thu Sep 10 11:28:51 UTC 2020
Loads from a scalarized, flat array generated by PhaseMacroExpand::make_arraycopy_load use a wrong offset because the
shift value is not adjusted to the inline klass element size. Not sure how this slipped through testing that long but
existing tests catch it when increasing the number of warmup iterations.
-------------
Commit messages:
- 8253006: [lworld] Incorrect debug information for fields of scalarized flat array
Changes: https://git.openjdk.java.net/valhalla/pull/184/files
Webrev: https://webrevs.openjdk.java.net/?repo=valhalla&pr=184&range=00
Issue: https://bugs.openjdk.java.net/browse/JDK-8253006
Stats: 6 lines in 2 files changed: 6 ins; 0 del; 0 mod
Patch: https://git.openjdk.java.net/valhalla/pull/184.diff
Fetch: git fetch https://git.openjdk.java.net/valhalla pull/184/head:pull/184
PR: https://git.openjdk.java.net/valhalla/pull/184
More information about the valhalla-dev
mailing list