RFR: 8331608: Consolidate EncodeGCModeConcurrentFrameClosure and TransformStackChunkClosure [v2]

Guoxiong Li gli at openjdk.org
Fri May 3 13:23:03 UTC 2024


> Hi all,
> 
> After [JDK-8296875](https://bugs.openjdk.org/browse/JDK-8296875), the classes `EncodeGCModeConcurrentFrameClosure` and `TransformStackChunkClosure` almost have the same code. This patch consolidates them into one.
> 
> The tests `make test-hotspot_loom` and `make test-hotspot_gc` passed locally (linux & x64). Thanks for taking the time to review.
> 
> Best Regards,
> -- Guoxiong

Guoxiong Li has updated the pull request incrementally with one additional commit since the last revision:

  Move RelativizeClosure into do_frame

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/19084/files
  - new: https://git.openjdk.org/jdk/pull/19084/files/88f250fb..43268d76

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=19084&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=19084&range=00-01

  Stats: 5 lines in 1 file changed: 1 ins; 2 del; 2 mod
  Patch: https://git.openjdk.org/jdk/pull/19084.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/19084/head:pull/19084

PR: https://git.openjdk.org/jdk/pull/19084


More information about the hotspot-dev mailing list