Re: scheduling of GC and syncblock indexes
Jan Kotas <[email protected]>
| Newsgroups | gmane.comp.windows.devel.dotnet.rotor |
|---|---|
| Message-ID | <DD12668590C9274E9B2226FDBD02B98807AA7675@red-msg-08.redmond.corp.microsoft.com> |
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