Beginnings of a new scheme for stopping threads during GC,
that avoids the use of ptrace and lets any of the threads
stop any of the others
This commit contains the necessary parent changes (untested,
may not compile, almost certainly won't run). Also forthcoming:
1) New SIG_STOP_FOR_GC signal to define, with handler that
gets deferred a la maybe_now_maybe_later in critical sections,
and decrements countdown_to_gc then SIGSTOPs when ready
2) make GC actually call collect_garbage instead of sending
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.