[lworld] [Rev 02] RFR: 8247357: Flattenable field concept needs some cleanup

Frederic Parain fparain at openjdk.java.net
Fri Jun 12 19:14:38 UTC 2020


> Please review these changes cleaning up the flattenable field concept.
> The concept has evolved with time and now all fields with an inline type are by definition flattenable, so the need to
> have a "flattenable bit" on the side is gone. The changeset contains a mix of renaming and code cleaning. The changes
> don't include JIT code, which would be fix in a follow-up patch.
> Thank you,
> 
> Fred

Frederic Parain has updated the pull request with a new target base due to a merge or a rebase. The pull request now
contains eight commits:

 - Merge remote-tracking branch 'upstream/lworld' into flattenable_squashed2
 - Renaming in comments
 - Merge remote-tracking branch 'upstream/lworld' into flattenable_squashed2
 - Renaming again (allocated_inline -> inlined)
 - Merge remote-tracking branch 'upstream/lworld' into flattenable_squashed2
 - More renaming
 - Merge remote-tracking branch 'upstream/lworld' into flattenable_squashed2
 - Remove flattenable concept and associated code

-------------

Changes: https://git.openjdk.java.net/valhalla/pull/77/files
 Webrev: https://webrevs.openjdk.java.net/valhalla/77/webrev.02
  Stats: 437 lines in 49 files changed: 15 ins; 51 del; 371 mod
  Patch: https://git.openjdk.java.net/valhalla/pull/77.diff
  Fetch: git fetch https://git.openjdk.java.net/valhalla pull/77/head:pull/77

PR: https://git.openjdk.java.net/valhalla/pull/77


More information about the valhalla-dev mailing list