[Gc] Changes for darwin GC_push_all_stacks
ivmai at mail.ru
Sat Sep 4 03:32:29 PDT 2010
In darwin GC_push_all_stacks (both variants), I've removed pushing segment selectors, flags, eip/__pc and esp registers (but added ebp pushing).
Also, I've made thread_state_count/outCount to be reset to GC_MACH_THREAD_STATE_COUNT (not to THREAD_STATE_MAX) on every thread_get_state() call.
Would be nice if some MacOS users review the patch and run testing.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 6566 bytes
Desc: not available
Url : https://napali.hpl.hp.com/pipermail/gc/attachments/20100904/cbf8a8fd/attachment.obj
More information about the Gc