To detect memory and gabage collector related bugs, sprinkle your code with a calls to gc_check(), and launch OrchIDS under gdb (or lldb on Mavericks MacOSX and later) Gc() should abort() and fall back to the debugger the first time to called after something went wrong.
To detect memory and garbage collector related bugs, sprinkle your code with calls to gc_check(), and launch OrchIDS under gdb (or lldb on Mavericks MacOSX and later). gc_check() should abort() and fall back to the debugger the first time it is called after something went wrong.