X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=libgc%2Fdarwin_stop_world.c;h=9904a3e1d0f17cb8e63f0f0aafaf9e1919f37fd2;hb=30cddad5fb4c3d290906a6e6c33ecd8b07d8b48c;hp=ee7b1a9d37f9c6838fac05a6597748c3ee16888e;hpb=17183a6fbf75a5ca960d7541676aea7fd7b09d21;p=mono.git diff --git a/libgc/darwin_stop_world.c b/libgc/darwin_stop_world.c index ee7b1a9d37f..9904a3e1d0f 100644 --- a/libgc/darwin_stop_world.c +++ b/libgc/darwin_stop_world.c @@ -580,6 +580,7 @@ void GC_stop_world() if (GC_notify_event) GC_notify_event (GC_EVENT_PRE_STOP_WORLD); + GC_process_togglerefs (); # if DEBUG_THREADS GC_printf1("Stopping the world from 0x%lx\n", mach_thread_self());