RFR: 8290025: Remove the Sweeper [v12]
Erik Österlund
eosterlund at openjdk.org
Wed Aug 24 14:51:34 UTC 2022
On Wed, 24 Aug 2022 14:21:57 GMT, Martin Doerr <mdoerr at openjdk.org> wrote:
> I think the term "full GC" has led to some confusion. You mean that we now need a complete marking cycle before we can flush any unused nmethods, right?
>
> People often think about terrible stop-the-world GCs which tidy up the whole Java heap etc. when reading "full GC".
Yes that's right. By "full GC", I meant a GC that traverses live objects in the entire heap, as opposed to a subset of it. For me, whether that operation is performed STW, or concurrently doesn't make it more or less "full". But I realize that many people associate the term with a full [implied STW] GC.
-------------
PR: https://git.openjdk.org/jdk/pull/9741
More information about the hotspot-dev
mailing list