> Hi, > > This PR implements the support of `NULLABLE_NON_ATOMIC_FLAT` layout in the > JITs. There is nothing to do in C2. In C1, I need to implement > loading/storing nullable value of a non-atomic field. > > The test `TestValueClasses` is failing with `-XX:-TieredCompilation`, which I > suspect is due to the substitutability test handling padding bytes > incorrectly. > > Please kindly review what there are for now, thanks a lot.
Quan Anh Mai has updated the pull request incrementally with one additional commit since the last revision: Adjust test, add comments and examples ------------- Changes: - all: https://git.openjdk.org/valhalla/pull/1970/files - new: https://git.openjdk.org/valhalla/pull/1970/files/2d492a1c..33ba962e Webrevs: - full: https://webrevs.openjdk.org/?repo=valhalla&pr=1970&range=05 - incr: https://webrevs.openjdk.org/?repo=valhalla&pr=1970&range=04-05 Stats: 65 lines in 2 files changed: 54 ins; 0 del; 11 mod Patch: https://git.openjdk.org/valhalla/pull/1970.diff Fetch: git fetch https://git.openjdk.org/valhalla.git pull/1970/head:pull/1970 PR: https://git.openjdk.org/valhalla/pull/1970
