Open
Description
For example, we have cyclic reference between GCTrigger
and Plan
. Currently we use MayUninit
to create the cyclic reference. The idiomatic way is to use Weak
, and upgrade
the weak reference when accessing the field. upgrade
has a performance cost. We should measure and see if this is appropriate for us.