GNOME Bugzilla – Bug 685139
GLib.Once and bit locking bindings are missing
Last modified: 2014-01-25 07:29:55 UTC
After looking on this page: http://developer.gnome.org/glib/2.31/glib-Threads.html I see that those useful thread-safe binding are missing: * GLib.Once namespace and its methods. * g_bit_lock, g_bit_try_lock and g_bit_unlock in GLib.AtomicInt * g_pointer_lock, g_pointer_try_lock and g_pointer_unlock in GLib.AtomicPointer Please fix them on the next release. Yours Tal
For GOnce, I don't see a reasonable way to bind it, but there is already a bug requesting built-in support: https://bugzilla.gnome.org/show_bug.cgi?id=627293
Fixed in bug 627293.