> On May 25, 2018, at 4:56 PM, mandy chung <mandy.ch...@oracle.com> wrote: > > On 5/25/18 1:28 AM, Kim Barrett wrote:> I've adopted your suggestion of > ASCII-art to describe the state> transitions. I've fixed a couple of errors > and made some other >> changes to (I hope) improve readability. >> I've also made some naming changes for consistency and clarity, >> including: >> - "pending list" => "pending-Reference list" (both were being used) >> - "pending list process(or|ing)" => ReferenceHandler [thread] > > >>> 114 * -> inactive/unregistered - GC, clear, enqueue >>> >>> Under what circumstance does GC make a reference from active/unregistered >>> -> inactive/unregistered? >> The GC may bypass the [active/unregistered] -> [pending/unregistered] >> transition, as an optimization. > > I see you added [3] to describe it. That helps. Thanks. > >> New webrevs (only comment updates in Reference.java): >> full: http://cr.openjdk.java.net/~kbarrett/8203028/open.04/ >> incr: http://cr.openjdk.java.net/~kbarrett/8203028/open.04.inc/ > > Looks good. > > Thanks > Mandy
Thanks.