GC conservatism -- again

Vladimir Panteleev vladimir at thecybershadow.net
Tue Dec 28 22:00:01 PST 2010


On Wed, 29 Dec 2010 05:13:10 +0200, Vladimir Panteleev  
<vladimir at thecybershadow.net> wrote:

> when the total size of pointers in the managed heap

Correction: total size of *stray* pointers. This is a very important  
distinction. If you have over 300 MB of stray pointers in your managed  
heap, then it's almost certain that some binary data is being marked as  
having pointers. Common culprits are void[] allocations, and large  
structs/classes that mix pointers and non-pointers.

-- 
Best regards,
  Vladimir                            mailto:vladimir at thecybershadow.net


More information about the Digitalmars-d mailing list