| Commit message (Expand) | Author | Age | Files | Lines |
* | Include config.h first; it defines _FILE_OFFSET_BITS, and if some system | Guy Harris | 2013-08-14 | 1 | -1/+3 |
* | Add support for allocating more than will fit in a single block, through the use | Evan Huus | 2013-08-11 | 1 | -1/+16 |
* | Add wmem_tree_is_empty(). Also permit lookups on a NULL tree for compatibility | Evan Huus | 2013-07-31 | 1 | -0/+2 |
* | Don't force the allocator choice in the data-structure tests, we want to be able | Evan Huus | 2013-07-28 | 1 | -10/+10 |
* | Fix a bug in the gc routine discovered while formally working out parts of the | Evan Huus | 2013-07-28 | 1 | -0/+10 |
* | Use a #define, tweak a comment. | Evan Huus | 2013-07-27 | 1 | -2/+2 |
* | Add wmem queue 'implementation' by wrapping wmem_list and wmem_stack. | Evan Huus | 2013-07-21 | 1 | -0/+32 |
* | Replace wmem slist (singly-linked) with wmem list (doubly-linked). | Evan Huus | 2013-07-20 | 1 | -28/+45 |
* | Add wmem_array_sort() which just hands off to the standard library's qsort(). | Evan Huus | 2013-07-06 | 1 | -1/+31 |
* | Simple growable array implementation for wmem. | Evan Huus | 2013-07-06 | 1 | -0/+53 |
* | *sigh* | Evan Huus | 2013-06-27 | 1 | -3/+5 |
* | Remove debugging lines from wmem_test, I think I've figured out the problem. | Evan Huus | 2013-06-27 | 1 | -26/+0 |
* | Arrays seems to be where the failure is, so remove excess verbiage around other | Evan Huus | 2013-06-25 | 1 | -47/+19 |
* | So it comes to this... | Evan Huus | 2013-06-24 | 1 | -0/+54 |
* | Rework wmem scoping limits so that users can still get a handle to a pool when | Evan Huus | 2013-06-19 | 1 | -0/+1 |
* | Resurrect wmem_memdup in its own misc. utilities group. Emem provides it, so we | Evan Huus | 2013-06-18 | 1 | -0/+25 |
* | Add wmem_alloc_array, wmem_strsplit, wmem_strconcat. | Evan Huus | 2013-06-18 | 1 | -27/+50 |
* | Scrap wmem_memdup, it's not actually as useful as I thought it would be. | Evan Huus | 2013-06-18 | 1 | -25/+0 |
* | Add test block for wmem_tree_lookup32_array_le(), fix other tests where certain | Evan Huus | 2013-06-18 | 1 | -2/+26 |
* | Wmem tree tests with non-trivial keys. | Evan Huus | 2013-06-18 | 1 | -3/+5 |
* | Re-port a bunch of the red-black tree code from wmem with fewer modifications, | Evan Huus | 2013-06-18 | 1 | -15/+5 |
* | Add tests for red-black tree array keys, if0-ed out until I can make them not | Evan Huus | 2013-06-18 | 1 | -4/+74 |
* | Fix the test to respect the new behaviour. | Evan Huus | 2013-06-17 | 1 | -1/+2 |
* | More callback tweaks, to permit unregistering a callback from the same place | Evan Huus | 2013-06-16 | 1 | -16/+18 |
* | Rework the user callback code a bit to make it saner to use with the auto-reset | Evan Huus | 2013-06-16 | 1 | -19/+22 |
* | Fix occasional wmem_test failure, allocator destruction order matters | Evan Huus | 2013-06-16 | 1 | -4/+1 |
* | Most of a red-black tree implementation for wmem, based heavily on the emem | Evan Huus | 2013-06-15 | 1 | -1/+105 |
* | Add memdup function to wmem. | Evan Huus | 2013-06-09 | 1 | -0/+25 |
* | Minor refactor: make the framework responsible for allocating and freeing the | Evan Huus | 2013-05-22 | 1 | -6/+7 |
* | Make the minimum supported GLib version 2.16. | Gerald Combs | 2013-05-20 | 1 | -14/+0 |
* | Use a readable name for the wmem callback test. Warn that reallocing memory | Evan Huus | 2013-05-16 | 1 | -5/+5 |
* | Round two of wmem cleanup callbacks. While the emem tree behaviour will require | Evan Huus | 2013-05-08 | 1 | -21/+64 |
* | Add user callbacks to wmem. This feature is a generic way to transparently mimic | Evan Huus | 2013-05-07 | 1 | -0/+35 |
* | Stub out the wmem test suite for older Glibs. This should restore | Evan Huus | 2013-05-04 | 1 | -0/+14 |
* | In part from Raúl Pérez Clavero via https://bugs.wireshark.org/bugzilla/sho... | Evan Huus | 2013-04-30 | 1 | -0/+17 |
* | Wmem string-buffer improvements: | Evan Huus | 2013-04-26 | 1 | -3/+26 |
* | Add truncate function to wmem strbuf. | Evan Huus | 2013-04-24 | 1 | -0/+8 |
* | Add tests for wmem stack, and misc. tweaks to other tests. | Evan Huus | 2013-04-22 | 1 | -7/+40 |
* | Convert another instance of g_assert_cmpuint to g_assert. | Gerald Combs | 2013-04-22 | 1 | -3/+3 |
* | Improve wmem strbuf tests, add tests for string util. functions | Evan Huus | 2013-04-22 | 1 | -0/+49 |
* | Don't use g_assert_cmpuint, its definition breaks the Windows | Evan Huus | 2013-04-22 | 1 | -8/+8 |
* | Add wmem string-buffer tests and fix associated bugs. | Evan Huus | 2013-04-21 | 1 | -4/+42 |
* | Add wmem tests for the singly-linked list implementation. | Evan Huus | 2013-04-10 | 1 | -1/+50 |
* | Loop the timing test 128 times so that statistics work more in our favour. | Evan Huus | 2013-03-27 | 1 | -11/+15 |
* | Add a timing test to check that the block allocator is actually faster than the | Evan Huus | 2013-03-27 | 1 | -0/+42 |
* | Generalize the allocator test function and use it to test the simple and | Evan Huus | 2013-03-27 | 1 | -14/+66 |
* | Fix -Wshadow that happens with some old versions of gcc (not mine, for some | Evan Huus | 2013-03-27 | 1 | -10/+11 |
* | Greatly improve wmem tests, including random fuzz-style testing. Improve | Evan Huus | 2013-03-27 | 1 | -8/+86 |
* | Replace implicit conversions with explicit casts. | Guy Harris | 2013-03-24 | 1 | -4/+4 |
* | Fix a few small bugs in the block allocator and add some more assertions to it | Evan Huus | 2013-03-24 | 1 | -36/+22 |