> In preparation for JEP-401 I propose that we remove the unused larval bit > from the markWord. The last API to use it was removed with > [JDK-8373375](https://bugs.openjdk.org/browse/JDK-8373375). > > I received feedback that we should still keep the mark word bit reserved for > Project Valhalla, so that's reflected in the change. > > There is still a lot of JIT compiler support for larval bits, but I've > limited this PR to only clean up the markWord usages. > > It would be good to get some feedback about what to do with the callnode.cpp > change. > > Tested locally with `test TEST=hotspot_valhalla`.
Stefan Karlsson has updated the pull request incrementally with one additional commit since the last revision: Fix test_preservedMarks.cpp ------------- Changes: - all: https://git.openjdk.org/valhalla/pull/2258/files - new: https://git.openjdk.org/valhalla/pull/2258/files/19d87fcf..81ceb534 Webrevs: - full: https://webrevs.openjdk.org/?repo=valhalla&pr=2258&range=03 - incr: https://webrevs.openjdk.org/?repo=valhalla&pr=2258&range=02-03 Stats: 4 lines in 2 files changed: 2 ins; 0 del; 2 mod Patch: https://git.openjdk.org/valhalla/pull/2258.diff Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2258/head:pull/2258 PR: https://git.openjdk.org/valhalla/pull/2258
