[master] RFR: Enforce +UseCompressedClassPointers
Thomas Stüfe
thomas.stuefe at gmail.com
Tue May 18 08:44:07 UTC 2021
I like this. This may be something for the mainline JDK too, independent
from Lilliput. Since CompressedClassPointers have been made independent
from CompressedOops, I don't see a reason to run
without CompressedClassPointers on 64bit. This would slash test effort and
remove unknowns (e.g. differences in heap usage when CCptrs are off).
Cheers, Thomas
On Mon, May 17, 2021 at 5:47 PM Roman Kennke <rkennke at openjdk.java.net>
wrote:
> This change force-enables +UseCompressedClassPointers. This is required
> for the next step where we want to store the compressed class pointers into
> object headers. The change also removes test configurations that
> explicitely disable CCP.
> In the long run, we would remove the flag altogether, but not now.
>
> Testing:
> - [x] tier1
> - [ ] tier2
>
> -------------
>
> Commit messages:
> - Enforce +UseCompressedClassPointers
>
> Changes: https://git.openjdk.java.net/lilliput/pull/5/files
> Webrev: https://webrevs.openjdk.java.net/?repo=lilliput&pr=5&range=00
> Stats: 264 lines in 15 files changed: 5 ins; 221 del; 38 mod
> Patch: https://git.openjdk.java.net/lilliput/pull/5.diff
> Fetch: git fetch https://git.openjdk.java.net/lilliput
> pull/5/head:pull/5
>
> PR: https://git.openjdk.java.net/lilliput/pull/5
>
More information about the lilliput-dev
mailing list