package Ġco . touch lab . state ly . concurrency Ċ Ċ actual Ġclass ĠThread Ref Ġactual Ġconstructor () Ġ{ ĊĠ Ġ@ Volatile ĊĠ Ġprivate Ġvar Ġthread Ref Ġ= ĠThread . currentThread (). id ĊĊĠ Ġactual Ġfun Ġreset () Ġ{ ĊĠĠĠ Ġthread Ref Ġ= ĠThread . currentThread (). id ĊĠ Ġ} ĊĊĠ Ġactual Ġfun Ġsame (): ĠBoolean Ġ= Ġthread Ref Ġ== ĠThread . currentThread (). id Ċ }