> 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:

  Review fparain 2

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

Changes:
  - all: https://git.openjdk.org/valhalla/pull/2258/files
  - new: https://git.openjdk.org/valhalla/pull/2258/files/6b0e8c17..19d87fcf

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=valhalla&pr=2258&range=02
 - incr: https://webrevs.openjdk.org/?repo=valhalla&pr=2258&range=01-02

  Stats: 2 lines in 1 file changed: 0 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

Reply via email to