[pr/139] RFR: 8326753 Lilliput: OMCache: Use AoS

Axel Boldt-Christmas aboldtch at openjdk.org
Tue Feb 27 09:30:19 UTC 2024


The OMCache entries are currently laid out as a struct of arrays. For cache locality layout the entries as an array of structs.

Using structs for the entires also allows for some cleanups. 

Ran through GHA, still need to do some more extensive testing.

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

Depends on: https://git.openjdk.org/lilliput/pull/139

Commit messages:
 - Cleanup OMCache
 - OMCache Array of structs

Changes: https://git.openjdk.org/lilliput/pull/140/files
 Webrev: https://webrevs.openjdk.org/?repo=lilliput&pr=140&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8326753
  Stats: 49 lines in 4 files changed: 12 ins; 11 del; 26 mod
  Patch: https://git.openjdk.org/lilliput/pull/140.diff
  Fetch: git fetch https://git.openjdk.org/lilliput.git pull/140/head:pull/140

PR: https://git.openjdk.org/lilliput/pull/140


More information about the lilliput-dev mailing list