summaryrefslogtreecommitdiff
path: root/glib/ghash.c
Commit message (Expand)AuthorAgeFilesLines
* g_hash_table_find(), g_hash_table_foreach(): document performance caveatsTim Janik2007-06-251-3/+15
* Add g_hash_table_get_keys() and g_hash_table_get_values(), API to retrieveEmmanuele Bassi2007-04-111-0/+62
* implemented static debugging hash-tree to validate slice adresses andTim Janik2006-12-281-1/+1
* cache the value of the hash function in the GHashNode. this speeds upRyan Lortie2006-12-271-17/+34
* Forgotten fileMatthias Clasen2006-12-181-1/+1
* Add g_hash_table_{remove,steal}_all to remove all nodes from a hash table.Matthias Clasen2006-06-011-12/+60
* honour g_mem_gc_friendly settings when freeing slices, make sureTim Janik2006-01-251-6/+0
* Silence compiler warnings.Matthias Clasen2005-11-281-3/+4
* Typo in comment.Morten Welinder2005-11-251-1/+1
* Documentation improvementsMatthias Clasen2005-11-231-0/+4
* g_hash_table_new_full(): create hash tables with a ref count of 1.Tim Janik2005-11-221-20/+74
* prepared deprecation of GMemChunk and GAllocator. added g_slice_*() API toTim Janik2005-11-011-79/+5
* Fix a typo in the docs. (#311569, Ross Burton)Matthias Clasen2005-07-261-1/+1
* Make PLT-reduction work with gcc4, and don't include everything inMatthias Clasen2005-03-141-1/+4
* Implement the same PLT reduction technique used in GTK+:Matthias Clasen2004-09-161-0/+1
* Point to g_hash_table_lookup_extended() for differentiation betweenMatthias Clasen2004-08-301-1/+4
* Documentation updates.Matthias Clasen2004-02-271-7/+8
* applied patch from #131937 with slight renames. providesTim Janik2004-02-201-0/+34
* Patch from Sven Neumann to make the include order consistent. (#71704)Owen Taylor2002-12-041-3/+1
* Patch from Morten Welinder to make ghash.c properly obeyOwen Taylor2002-11-211-4/+29
* avoid repeated call of g_spaced_primes_closest() by moving it out of theSven Neumann2002-03-201-3/+3
* Minor markup fixes.Matthias Clasen2001-12-161-13/+13
* Documentation fixes.Matthias Clasen2001-12-121-3/+3
* Add notes about how you shouldn't modify these data structures as youHavoc Pennington2001-11-291-3/+6
* Patch from Josh Pritikin to fix reversed key and value destroy functions.Owen Taylor2001-08-231-4/+4
* Eliminate use of floating point when determining if the hash table needsOwen Taylor2001-08-201-13/+14
* fixed a typo in a comment.Sven Neumann2001-05-041-1/+1
* Remove definition of g_hash_table_freeze and g_hash_table_thaw. InsteadSebastian Wilhelmi2001-04-191-33/+0
* ghash.[ch] added new functions g_hash_table_new_full,Sven Neumann2001-03-301-69/+373
* Ok, I'm a moron. When I originally implemented ENABLE_GC_FRIENDLY, ISebastian Wilhelmi2000-12-191-0/+4
* return whether a value got removed.Tim Janik2000-12-131-5/+8
* Introduced new function type GEqualFunc to return TRUE for equal params.Sebastian Wilhelmi2000-10-301-6/+6
* applied patch from Andreas Persenius <ndap@swipnet.se> that updates theTim Janik2000-07-261-4/+4
* Mark the functions g_hash_table_freeze, g_hash_table_thaw and thusSebastian Wilhelmi2000-07-201-16/+12
* Add configure test for garbage collector friendliness for GLib. IfSebastian Wilhelmi2000-04-171-2/+19
* inserted additional note to look for ChangeLog and AUTHORS file for a logCST 1999 Shawn T. Amundson1999-02-241-0/+7
* return guints instead of gints for g_hash_table_size andTim Janik1999-02-151-3/+3
* s/G_LOCK_DECLARE/G_LOCK_DEFINE/ throuhout glib. Added G_LOCK_EXTERN macroSebastian Wilhelmi1999-02-101-1/+1
* - Revert previous "fix" (which really just did things a different way). -EST 1999 Jeff Garzik1999-01-241-64/+32
* - Fixed bug that overwrote nodes in hash buckets instead of adding them toJeff Garzik1999-01-241-50/+81
* version bump to 1.1.8, binary age 0, interface age 0.Tim Janik1998-12-161-7/+7
* This commit merges the glib-threads branch into the mainOwen Taylor1998-12-151-0/+13
* implemented incremental freezing facility.Tim Janik1998-11-281-5/+5
* reverted the g_hash_table_set_key_freefunc() addition, since it's toTim Janik1998-11-261-23/+9
* added GFreeFunc and g_hash_table_set_key_freefunc() prototype. addedEST 1998 Michael K. Johnson1998-11-241-9/+23
* NEWS file update for upcoming release of GLib + GModule version 1.1.3,Tim Janik1998-09-211-114/+114
* This is Josh, commiting as Manish. This is completely new, andManish Singh1998-09-201-0/+46
* Mostly changes to GArray code. See ChangeLog.Manish Singh1998-09-021-29/+14
* Renamed g_hash_table_lookup_full to g_hash_table_lookup_extended toLauri Alanko1998-07-091-4/+4
* Generic hash cleanup, added a function (g_hash_table_lookup_full).Lauri Alanko1998-07-071-247/+167