<div dir="ltr">Hi, I am new here and to Mono. I am considering adopting Mono as my main platform of programming. I am interested in the precision of the Mono garbage collector. <div><br></div><div>A few months ago I already wrote to the mono-gc list, but have not got answer, looks like that list is inactive.</div>
<div><br></div><div>Mono seems to have an exceptionally good description [1] of its GC. From that I could learn that even the "precise" GC "still scans some parts of the stack conservatively, these include 
the native frames below the last managed frame, the last managed frame, 
frames belonging to managed->native transitions, and all native 
frames above the first managed frame."</div><div><br></div><div>I suspect that that description is several years old. As being [admittedly] paranoid of imprecise garbage collection, I hope that Mono may have got a totally precise GC already and it is just not documented, advertised. Is this the case? Or the documentation is still correct and the GC is still imprecise? </div>
<div><br></div><div><br></div><div>[1] - <a href="http://www.mono-project.com/Generational_GC#Precise_Stack_Marking">http://www.mono-project.com/Generational_GC#Precise_Stack_Marking</a></div></div>