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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.