summaryrefslogtreecommitdiff
path: root/glib/gthread.h
AgeCommit message (Expand)Author
2009-02-17 Fix strict aliasing warnings and viiolations to make GLib andMatthias Clasen
2008-12-18Bug 560676 - function access for g_threads_supportedMike Kestner
2008-06-20Bug 316221 - G_LOCK warns about breaking strict-aliasing rulesSebastian Dröge
2008-05-05#define __GLIB_H_INSIDE__ around including everything.Michael Natterer
2008-03-31Replace occurrances of G_GNUC_PRETTY_FUNCTION by G_STRFUNC. (#524344,Matthias Clasen
2008-03-14make it possible to disable single-file includes by definingMichael Natterer
2008-03-12Bug 316221 - G_LOCK warns about breaking strict-aliasing rulesSebastian Dröge
2007-10-21Fix warnings from sparse. (#487491, Kjartan Maraas)Behdad Esfahbod
2007-08-29fixed compiler warning about loosing volatile qualifier, bug #457641.Tim Janik
2007-08-14prevent race covered by g_once_init_enter(), by checking for previousTim Janik
2007-07-12more atomic ops pointer cast fixes. this time it'll work with atomic opTim Janik
2007-07-12fixed missing pointer casts when using atomic ops.Tim Janik
2007-07-10implemented g_once_init_enter(), g_once_init_enter_impl() andTim Janik
2007-01-16Revert an accidental ABI break by moving gettime out of theMatthias Clasen
2007-01-08Don't link glib against libpthread. (#393812)Matthias Clasen
2006-05-11Make the magic and location arguments to the error-checking-mutexSebastian Wilhelmi
2006-01-16Rework the strict aliasing fix to not break C++, pointed out by MurrayMatthias Clasen
2005-12-27Fix #316221, Michal Benes, Stanislav Brabec;Matthias Clasen
2005-12-01new slice allocator implementation.Tim Janik
2005-11-01prepared deprecation of GMemChunk and GAllocator. added g_slice_*() API toTim Janik
2004-02-29Moved the assembler functions from gatomic.h to gatomic.c, which makes forSebastian Wilhelmi
2004-02-26empty G_ATOMIC_MEMORY_BARRIER() definition for !G_THREADS_ENABLEDSebastian Wilhelmi
2003-07-08Support for one-time initialization functions. (#69668, SebastianMatthias Clasen
2002-12-15Mark the contents of the strucures in this file /*< private >*/Owen Taylor
2002-02-04Delay allocation until after all g_return_val_if_fail ().Sebastian Wilhelmi
2001-09-19Add thread_equal function to allow for platform defined function toSebastian Wilhelmi
2001-08-30Add 'want_to_read' to GStaticRWLock to avoid calling g_cond_broadcast,Sebastian Wilhelmi
2001-06-26Move glib library into a subdirectory, make all GLib include files includeOwen Taylor
2001-05-18Renamed g_thread_create to g_thread_create_full and added macroSebastian Wilhelmi
2001-05-09Renamed 'value' and 'arg' to 'data' and 'thread_func' to 'func' to make itSebastian Wilhelmi
2001-05-08Moved func and arg members from GRealThread to GThread, such that they canSebastian Wilhelmi
2001-04-02Use the new GRealThread member "context" instead of a GStaticPrivate toSebastian Wilhelmi
2001-02-23Change the order to match the order in g_thread_create().Sebastian Wilhelmi
2001-02-21Match also UNC paths on Win32.Tor Lillqvist
2001-02-13Added functions g_static_rec_mutex_init, g_static_rec_mutex_free,Sebastian Wilhelmi
2001-02-01Added g_static_mutex_init to allow initialization of a GStaticMutex, thatSebastian Wilhelmi
2001-01-30Call g_thread_impl_init(), as g_thread_init won't call it.Sebastian Wilhelmi
2001-01-30Added debug information for g_mutex_free calls, if G_ERRORCHECK_MUTEXES isSebastian Wilhelmi
2000-12-05Major change in API for creating sources to handle multiple main loopsOwen Taylor
2000-11-28Revamped errorcheck mutexes and added errorcheck cond_wait() andSebastian Wilhelmi
2000-11-28Add void in empty function arg listHavoc Pennington
2000-10-12Split glib.h into many header files mostly according to the resp.Sebastian Wilhelmi