> MoveItem (i, Seg, NUMBERGENERATIONS+2); This call moves the object to the "already finalized" part of the finalization queue. There can be objects that the finalizer has been run for already, but that are still alive.
> MoveItem (i, Seg, NUMBERGENERATIONS); This call moves the object to the "ready for finalization" part of the finalization queue. -Jan -----Original Message----- From: Discussion of the Rotor Shared Source CLI implementation [mailto:[EMAIL PROTECTED] On Behalf Of Karl Z Zhang Sent: Tuesday, March 22, 2005 1:05 AM To: DOTNET-ROTOR@DISCUSS.DEVELOP.COM Subject: [DOTNET-ROTOR] MoveItem function ? Hello: I am studying "Finalizer" part of VM. There is a function (ScanForFinalization) that located in vm directory --- gcsmp.cpp file, This function contains "MoveItem", My quest is : what means does this function (MoveItem) in ScanForFinalization? Who will help to explained it in detail ? Thanks Karl =================================== This list is hosted by DevelopMentor(r) http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com =================================== This list is hosted by DevelopMentorŪ http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com