[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