[Mono-list] Stopping threads from within the runtime?
Derek Woo
derek@eecg.toronto.edu
Wed, 18 Aug 2004 18:40:25 -0400 (EDT)
Hi,
I am using mono for research. I am figuring if it is possible, in the
runtime (i.e. the 'C' world), to suspend all user/system threads?
I would like to freeze the whole runtime execution and gather information,
and then let execution resume. I would imagine the GC would do something
similar. The closest I found are 2 methods:
mono_gc_start_world()
mono_gc_stop_world()
However, it doesn't seem to behave the way I expect. If any JIT/runtime
people could give me a hint, it would be greatly appreciated.
Thanks very much
-Derek