RFR: 8256740: ZGC: Move closures out of zOopClosure files

Stefan Karlsson stefank at openjdk.java.net
Fri Nov 20 12:45:12 UTC 2020

zOopClosures.hpp and zOopClosures.inline.hpp contain a collection of different closures. There used to be a need to split closures and have them registered with the oop iterate framework, but that has been fixed with the last oop iterate framework rewrite.

I propose that we move the closures out to the sub-systems where they are used.


Commit messages:
 - 8256740: ZGC: Move closures out of zOopClosure files

Changes: https://git.openjdk.java.net/jdk/pull/1347/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=1347&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8256740
  Stats: 269 lines in 14 files changed: 94 ins; 168 del; 7 mod
  Patch: https://git.openjdk.java.net/jdk/pull/1347.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/1347/head:pull/1347

PR: https://git.openjdk.java.net/jdk/pull/1347

More information about the hotspot-gc-dev mailing list