X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmetadata%2Fsgen-bridge.c;h=9d7809a211a4a550269488fa7dc2b18be7bb0e33;hb=1004d95b6b70e8b67a2b6782e0832faab9fa269a;hp=7ec2d4386dfb5f4934169182128e402931b4f397;hpb=7dc4bb5acadd3e538083604d69da11df815eddc3;p=mono.git diff --git a/mono/metadata/sgen-bridge.c b/mono/metadata/sgen-bridge.c index 7ec2d4386df..9d7809a211a 100644 --- a/mono/metadata/sgen-bridge.c +++ b/mono/metadata/sgen-bridge.c @@ -1,5 +1,6 @@ -/* - * sgen-bridge.c: Simple generational GC. +/** + * \file + * Simple generational GC. * * Copyright 2011 Novell, Inc (http://www.novell.com) * Copyright 2011 Xamarin Inc (http://www.xamarin.com) @@ -46,6 +47,9 @@ static SgenBridgeProcessor compare_to_bridge_processor; volatile gboolean bridge_processing_in_progress = FALSE; // FIXME: The current usage pattern for this function is unsafe. Bridge processing could start immediately after unlock +/** + * mono_gc_wait_for_bridge_processing: + */ void mono_gc_wait_for_bridge_processing (void) { @@ -58,6 +62,9 @@ mono_gc_wait_for_bridge_processing (void) sgen_gc_unlock (); } +/** + * mono_gc_register_bridge_callbacks: + */ void mono_gc_register_bridge_callbacks (MonoGCBridgeCallbacks *callbacks) { @@ -87,7 +94,7 @@ bridge_processor_name (const char *name) } static gboolean -bridge_processor_started () +bridge_processor_started (void) { return bridge_processor.reset_data != NULL; } @@ -132,7 +139,7 @@ init_bridge_processor (SgenBridgeProcessor *processor, BridgeProcessorSelection * is done initing. Actual initialization then only occurs if it is ready. */ void -sgen_init_bridge () +sgen_init_bridge (void) { if (sgen_gc_initialized ()) { // This lock is not initialized until the GC is