1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
#include <server.h>
#include <mutex.h>
GMutex *
mono_debugger_mutex_new (void)
{
return g_mutex_new ();
}
void
mono_debugger_mutex_lock (GMutex *mutex)
{
g_mutex_lock (mutex);
}
void
mono_debugger_mutex_unlock (GMutex *mutex)
{
g_mutex_unlock (mutex);
}
gboolean
mono_debugger_mutex_trylock (GMutex *mutex)
{
return g_mutex_trylock (mutex);
}
GCond *
mono_debugger_cond_new (void)
{
return g_cond_new ();
}
void
mono_debugger_cond_wait (GMutex *mutex, GCond *cond)
{
return g_cond_wait (cond, mutex);
}
void
mono_debugger_cond_broadcast (GCond *cond)
{
return g_cond_broadcast (cond);
}
|