Yes, it is possible. The GC can not be blocked by any lock taken in
managed code.

-Jan

This posting is provided "AS IS" with no warranties, and confers no
rights.

-----Original Message-----
From: Discussion of the Rotor Shared Source CLI implementation
[mailto:[EMAIL PROTECTED] On Behalf Of Archana
Sent: Tuesday, July 01, 2003 4:08 AM
To: [EMAIL PROTECTED]
Subject: [DOTNET-ROTOR] scheduling of GC and syncblock indexes

Hi,
 Is it possible for a GC to get instantiated while one of the threads
has
acquired a lock (via the syncblocks). to be more precise can the gc
occur
while some of the objects in the heap have a valid sync block index.

regards

Reply via email to