[RFC][PATCH] gc: rewrite GC stop-the-world algorithm.

2009-12-16 Thread Tomek Grabiec
Garbage collection is done in a separate thread. Before the main GC work is started, thread creation and destruction must be disabled and all mutator threads must be suspended. The SIGUSR2 signal is sent to all threads. The signal handler determines whether a thread is running JIT code or native

[penberg/jato] 6f76d8: gc: rewrite GC stop-the-world algorithm.

2009-12-16 Thread noreply
Branch: refs/heads/master Home: http://github.com/penberg/jato Commit: 6f76d8586618a09d7c8173b5aaff38b011436317 http://github.com/penberg/jato/commit/6f76d8586618a09d7c8173b5aaff38b011436317 Author: Tomek Grabiec tgrab...@gmail.com Date: 2009-12-16 (Wed, 16 Dec 2009) Changed paths: M