summaryrefslogtreecommitdiff
path: root/glib/gthread.c
Commit message (Expand)AuthorAgeFilesLines
* Fix warnings from sparse. (#487491, Kjartan Maraas)Behdad Esfahbod2007-10-211-2/+2
* prevent race covered by g_once_init_enter(), by checking for previousTim Janik2007-08-141-10/+11
* prevent linking a freed GThread structure into global thread list in errorTim Janik2007-08-131-3/+6
* more atomic ops pointer cast fixes. this time it'll work with atomic opTim Janik2007-07-121-3/+3
* fixed missing pointer casts when using atomic ops.Tim Janik2007-07-121-3/+3
* implemented g_once_init_enter(), g_once_init_enter_impl() andTim Janik2007-07-101-0/+40
* Extended the comments on those functions, that are NOOPs, beforeSebastian Wilhelmi2007-06-151-1/+4
* Revert an accidental ABI break by moving gettime out of theMatthias Clasen2007-01-161-3/+4
* glib/gthread.c (gettime) GetSystemTimeAsFileTime() returns 100s ofTor Lillqvist2007-01-161-0/+5
* glib/gthread.c (gettime) GetSystemTimeAsFileTime() returns 100s ofTor Lillqvist2007-01-161-0/+1
* Correct the gettime calculations once more. (#395203, Chris Wilson)Matthias Clasen2007-01-151-1/+3
* fix stupid thinkoMatthias Clasen2007-01-121-1/+2
* Include windows.h and fix include order. (#394258, Kazuki Iwamoto)Matthias Clasen2007-01-121-2/+4
* Fix errors in the recently moved time calculations. (#395203, ChrisMatthias Clasen2007-01-121-1/+1
* Don't link glib against libpthread. (#393812)Matthias Clasen2007-01-081-3/+29
* Run _g_atomic_thread_init as the first of the full fledged initializers toSebastian Wilhelmi2006-05-231-1/+1
* Use g_atomic_pointer_set instead of old homegrown version now that we haveSebastian Wilhelmi2006-05-111-74/+65
* Renamed to glib/gthreadprivate.h and moved system thread identifierSebastian Wilhelmi2006-05-101-18/+1
* Move short_month_names and long_month_names to bss.Matthias Clasen2006-04-041-4/+1
* new slice allocator implementation.Tim Janik2005-12-011-35/+17
* Silence compiler warnings.Matthias Clasen2005-11-281-2/+2
* UpdatesMatthias Clasen2005-11-171-1/+5
* const correctness fixes, found by Arjan van de Ven and gcc.Matthias Clasen2005-11-171-3/+3
* prepared deprecation of GMemChunk and GAllocator. added g_slice_*() API toTim Janik2005-11-011-12/+103
* Don't lock if depth is zero. (#310148, Wim Taymans)Matthias Clasen2005-07-121-0/+3
* Make PLT-reduction work with gcc4, and don't include everything inMatthias Clasen2005-03-141-1/+4
* Update the returned value after locale changes. (#160271, ChristianMatthias Clasen2004-12-071-0/+1
* Make the last change compile.Matthias Clasen2004-10-261-1/+3
* Make this function thread-safe in the GLib style.Matthias Clasen2004-10-261-0/+1
* Implement the same PLT reduction technique used in GTK+:Matthias Clasen2004-09-161-0/+1
* glib/giowin32.c glib/gmain.c glib/gstrfuncs.c Decorating variableTor Lillqvist2004-04-101-3/+0
* Patch by Sebastian Wilhemi to fix infinite recursion in g_atomic.Matthias Clasen2004-03-051-1/+2
* Removed the PID niceness surrogate for thread priorities as requested bySebastian Wilhelmi2004-02-261-56/+2
* For the PID thread priorities surrogate use gettid instead of getpid. ThisSebastian Wilhelmi2004-02-251-8/+10
* Support for one-time initialization functions. (#69668, SebastianMatthias Clasen2003-07-081-7/+45
* Do not define function g_thread_init_glib, if not G_THREADS_ENABLED. It'sSebastian Wilhelmi2003-03-141-0/+2
* Fixes for #101264 and #99372:Sebastian Wilhelmi2003-02-141-11/+21
* Mark the contents of the strucures in this file /*< private >*/Owen Taylor2002-12-151-7/+7
* Patch from Sven Neumann to make the include order consistent. (#71704)Owen Taylor2002-12-041-1/+3
* Set the normal PID surrogate priority according to getpid() to avoidSebastian Wilhelmi2002-08-061-1/+12
* Delay allocation until after all g_return_val_if_fail ().Sebastian Wilhelmi2002-02-041-2/+4
* Add thread_equal function to allow for platform defined function toSebastian Wilhelmi2001-09-191-6/+11
* Add 'want_to_read' to GStaticRWLock to avoid calling g_cond_broadcast,Sebastian Wilhelmi2001-08-301-1/+3
* Make some changes to the way that GMainContext works:Owen Taylor2001-06-301-7/+0
* g_thread_create renamed to g_thread_create_full.Sebastian Wilhelmi2001-05-221-3/+3
* Renamed g_thread_create to g_thread_create_full and added macroSebastian Wilhelmi2001-05-181-9/+7
* Renamed 'value' and 'arg' to 'data' and 'thread_func' to 'func' to make itSebastian Wilhelmi2001-05-091-7/+7
* Moved func and arg members from GRealThread to GThread, such that they canSebastian Wilhelmi2001-05-081-16/+30
* Use the new GRealThread member "context" instead of a GStaticPrivate toSebastian Wilhelmi2001-04-021-37/+40
* Cygwin support contributed by Stefan Ondrejicka <ondrej@idata.sk>.Tor Lillqvist2001-03-091-1/+1