X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmetadata%2Fmonitor.h;h=5b9c5ce83de0508fcc08052706aba05b6f91458d;hb=87a2dd9e3503e5e7d35b8d91f929be0d741d5029;hp=4a516c207fbcd73ae5d3f7038fcc324cfeb05061;hpb=b2262f41726a89c8209facb3ea9e4be9582422b5;p=mono.git diff --git a/mono/metadata/monitor.h b/mono/metadata/monitor.h index 4a516c207fb..5b9c5ce83de 100644 --- a/mono/metadata/monitor.h +++ b/mono/metadata/monitor.h @@ -21,8 +21,9 @@ void mono_locks_dump (gboolean include_untaken); void mono_monitor_init (void) MONO_INTERNAL; void mono_monitor_cleanup (void) MONO_INTERNAL; +void mono_monitor_init_tls (void) MONO_INTERNAL; + extern gboolean ves_icall_System_Threading_Monitor_Monitor_try_enter(MonoObject *obj, guint32 ms) MONO_INTERNAL; -extern void ves_icall_System_Threading_Monitor_Monitor_exit(MonoObject *obj) MONO_INTERNAL; extern gboolean ves_icall_System_Threading_Monitor_Monitor_test_owner(MonoObject *obj) MONO_INTERNAL; extern gboolean ves_icall_System_Threading_Monitor_Monitor_test_synchronised(MonoObject *obj) MONO_INTERNAL; extern void ves_icall_System_Threading_Monitor_Monitor_pulse(MonoObject *obj) MONO_INTERNAL;