[Gc] Question on MPROTECT

Ivan Maidanski ivmai at mail.ru
Sat Sep 19 01:38:48 PDT 2009


Let's assume: the client code uses signal(SEGV) for handling null pointer de-references (to throw NullPtrExc).

At present, MPROTECT doesn't work with such client code (at least on Win32).

Theoretical Q: Is it possible to change MPROTECT implementation (e.g, on Win32) to deal with such client code correctly?

PS. For now, such client code works with GC_ENABLE_INCREMENTAL on Win32 using GWW.


More information about the Gc mailing list