definition of a "TLAB refill"?

Ron Reynolds tequilaron at gmail.com
Mon Nov 13 20:51:16 UTC 2017


that's what i suspected it was but wasn't sure, even after reading thru one
of the best docs i could find on TLABs - a 2006 blog posting (obviously
pre-G1) at https://blogs.oracle.com/jonthecollector/the-real-thing
i think it would be a great addition to
http://openjdk.java.net/groups/hotspot/docs/HotSpotGlossary.html
the rest of the best cover of TLABs i've found is "Java Perf" by Oaks and
"Java Perf Companion" by Hunt et al.
the rest of the online docs i've hunted thru (for both G1 in general and
TLAB in particular) are all over the place; anywhere where someone is
explaining the output of -XX:+PrintTLAB would make sense to me.

On Mon, Nov 13, 2017 at 12:16 PM, Thomas Schatzl <thomas.schatzl at oracle.com>
wrote:

> Hi,
>
> On Mon, 2017-11-13 at 11:12 -0800, Ron Reynolds wrote:
> > sorry for the n00b or repeat question (if there is a good way to
> > search the list archives please send me a URL) but i am trying to
> > find a solid definition of a "TLAB refill" - most TLAB docs refer to
> > the "refill" but don't actually define what it means.
> > thanks.
> > ....................ron.
>
>   a TLAB refill is the process of a (Java) thread, having filled its
> current TLAB with objects (or having some reason to give up the current
> one), getting a new, empty, one for further allocation.
>
> Where do you think in the (JDK) docs could be an appropriate place to
> add a few sentences of explanation?
>
> Thanks,
>   Thomas
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-gc-use/attachments/20171113/7e57e3e9/attachment.html>


More information about the hotspot-gc-use mailing list