public override void MarkAndSweep(int tid, VMValueManager valueMan) { valueMan.GetValue(srcValue).MarkAndSweep(tid, valueMan); valueMan.GetValue(destValue).MarkAndSweep(tid, valueMan); }
public override void MarkAndSweep(int tid, VMValueManager valueMan) { valueMan.GetValue(obj).MarkAndSweep(tid, valueMan); }
public override bool Escape(VMValueManager valueMan) { return valueMan.GetValue(srcValue).Escape || valueMan.GetValue(destValue).Escape; }
public override bool Escape(VMValueManager valueMan) { return valueMan.GetValue(obj).Escape; }