2013-10-19 |
Evan Huus | Don't link explicitly with libwmem, it's already in... |
tree | commitdiff |
2013-10-15 |
Evan Huus | As suggested separately by both Jakub and Anders: only... |
tree | commitdiff |
2013-10-15 |
Evan Huus | Don't do canaries in blocks of guint32, it appears... |
tree | commitdiff |
2013-10-13 |
Evan Huus | Subsume README.binarytrees into wmem doxygen. The READM... |
tree | commitdiff |
2013-09-28 |
Evan Huus | Don't assert that the key to a wmem tree operation... |
tree | commitdiff |
2013-09-08 |
Evan Huus | Cycle the recycler in realloc() and free() as well... |
tree | commitdiff |
2013-09-01 |
Evan Huus | Send all alloc and free calls within wmem through wmem_... |
tree | commitdiff |
2013-09-01 |
Evan Huus | Do our list manipulation entirely after the realloc... |
tree | commitdiff |
2013-08-31 |
Evan Huus | In the strict allocator, do canaries in units of guint3... |
tree | commitdiff |
2013-08-14 |
Guy Harris | Include config.h first; it defines _FILE_OFFSET_BITS... |
tree | commitdiff |
2013-08-13 |
Evan Huus | As suggested in https://bugs.wireshark.org/bugzilla... |
tree | commitdiff |
2013-08-12 |
Evan Huus | Be sure to initialize the jumbo flag when creating... |
tree | commitdiff |
2013-08-11 |
Evan Huus | Reorder and group chunk header flags. Reduces the bit... |
tree | commitdiff |
2013-08-11 |
Evan Huus | Split jumbo_free and jumbo_realloc into their own funct... |
tree | commitdiff |
2013-08-11 |
Evan Huus | Move the null check outside the function call. Simpler... |
tree | commitdiff |
2013-08-11 |
Evan Huus | Little optimization: move two statements inside an... |
tree | commitdiff |
2013-08-11 |
Evan Huus | Add support for allocating more than will fit in a... |
tree | commitdiff |
2013-08-11 |
Evan Huus | Instead of using a glib slist to track the list of... |
tree | commitdiff |
2013-08-11 |
Evan Huus | Small optimization: the master-list and recycler cases... |
tree | commitdiff |
2013-08-10 |
Alexis La Goutte | Fix (-W)documentation error found by Clang |
tree | commitdiff |
2013-08-09 |
Evan Huus | Enhance verification to assert that the recycler and... |
tree | commitdiff |
2013-08-08 |
Evan Huus | One more chunk header alignment fix. |
tree | commitdiff |
2013-08-08 |
Evan Huus | Make sure our chunk headers are large enough to correct... |
tree | commitdiff |
2013-08-08 |
Evan Huus | When splitting a free chunk, if we don't have room... |
tree | commitdiff |
2013-08-02 |
Evan Huus | Combine two ternary ?: into a single if. Shaves about... |
tree | commitdiff |
2013-08-02 |
Evan Huus | Small simplification |
tree | commitdiff |
2013-08-02 |
Evan Huus | Remove unnecessary null check. |
tree | commitdiff |
2013-08-02 |
Evan Huus | Rewrite the merge_free routine to keep the merged chunk... |
tree | commitdiff |
2013-07-31 |
Evan Huus | Add wmem_tree_is_empty(). Also permit lookups on a... |
tree | commitdiff |
2013-07-29 |
Evan Huus | More little optimizations. |
tree | commitdiff |
2013-07-29 |
Evan Huus | Another little optimization. |
tree | commitdiff |
2013-07-28 |
Graham Bloice | Added more build artefacts to the clean target |
tree | commitdiff |
2013-07-28 |
Evan Huus | Don't force the allocator choice in the data-structure... |
tree | commitdiff |
2013-07-28 |
Evan Huus | Fix a bug in the gc routine discovered while formally... |
tree | commitdiff |
2013-07-28 |
Evan Huus | Little optimizations. |
tree | commitdiff |
2013-07-27 |
Evan Huus | Little things make big differences: somehow while I... |
tree | commitdiff |
2013-07-27 |
Evan Huus | Small optimization: conjoin two mutually exclusive... |
tree | commitdiff |
2013-07-27 |
Evan Huus | Simplify out an addition that happened a lot by perform... |
tree | commitdiff |
2013-07-27 |
Evan Huus | Redesign of the wmem block allocator. |
tree | commitdiff |
2013-07-27 |
Evan Huus | Use a #define, tweak a comment. |
tree | commitdiff |
2013-07-26 |
Evan Huus | whitespace |
tree | commitdiff |
2013-07-21 |
Evan Huus | Add wmem queue 'implementation' by wrapping wmem_list... |
tree | commitdiff |
2013-07-20 |
Evan Huus | Replace wmem slist (singly-linked) with wmem list ... |
tree | commitdiff |
2013-07-15 |
Chris Maynard | Fix warnings: format '%blah' expects argument of type... |
tree | commitdiff |
2013-07-06 |
Evan Huus | Add wmem_array_sort() which just hands off to the stand... |
tree | commitdiff |
2013-07-06 |
Guy Harris | In some versions of some OSes, even <string.h> declares... |
tree | commitdiff |
2013-07-06 |
Evan Huus | Trivial code style: use wmem_new in a few places, and... |
tree | commitdiff |
2013-07-06 |
Evan Huus | Simple growable array implementation for wmem. |
tree | commitdiff |
2013-06-27 |
Evan Huus | *sigh* |
tree | commitdiff |
2013-06-27 |
Evan Huus | Misc little cleanups to wmem tree (comments, whitespace... |
tree | commitdiff |
2013-06-27 |
Evan Huus | Remove debugging lines from wmem_test, I think I've... |
tree | commitdiff |
2013-06-25 |
Evan Huus | Arrays seems to be where the failure is, so remove... |
tree | commitdiff |
2013-06-25 |
Chris Maynard | makefile.nmake -> Makefile.nmake and minor whitespace... |
tree | commitdiff |
2013-06-24 |
Evan Huus | Fix wmem_tree.h ifdef guards, hopefully fixing the... |
tree | commitdiff |
2013-06-24 |
Evan Huus | So it comes to this... |
tree | commitdiff |
2013-06-22 |
Evan Huus | Make assertions in tree lookup more useful and fix... |
tree | commitdiff |
2013-06-20 |
Evan Huus | From Michal Labedzki via |
tree | commitdiff |
2013-06-19 |
Evan Huus | Rework wmem scoping limits so that users can still... |
tree | commitdiff |
2013-06-19 |
Evan Huus | Add wmem_strbuf_new_label as just a sized new for label... |
tree | commitdiff |
2013-06-19 |
Evan Huus | Clean up wmem_strsplit to remove a bunch of weird switc... |
tree | commitdiff |
2013-06-18 |
Evan Huus | Resurrect wmem_memdup in its own misc. utilities group... |
tree | commitdiff |
2013-06-18 |
Evan Huus | Add wmem_alloc_array, wmem_strsplit, wmem_strconcat. |
tree | commitdiff |
2013-06-18 |
Evan Huus | Refactor insert32 to use lookup_or_insert32 with the... |
tree | commitdiff |
2013-06-18 |
Evan Huus | Refactor lookup_or_insert32 to remove a bunch of contin... |
tree | commitdiff |
2013-06-18 |
Evan Huus | Simplify node structure. Use a boolean for whether... |
tree | commitdiff |
2013-06-18 |
Evan Huus | Factor function for node creation out and use it in... |
tree | commitdiff |
2013-06-18 |
Evan Huus | Scrap wmem_memdup, it's not actually as useful as I... |
tree | commitdiff |
2013-06-18 |
Evan Huus | Factor common code for red-black tree array lookups... |
tree | commitdiff |
2013-06-18 |
Evan Huus | Remove wmem_tree_create_subtree, it does nothing we... |
tree | commitdiff |
2013-06-18 |
Evan Huus | Factor string-packing code into a common function to... |
tree | commitdiff |
2013-06-18 |
Evan Huus | Add test block for wmem_tree_lookup32_array_le(), fix... |
tree | commitdiff |
2013-06-18 |
Evan Huus | Wmem tree tests with non-trivial keys. |
tree | commitdiff |
2013-06-18 |
Evan Huus | Re-port a bunch of the red-black tree code from wmem... |
tree | commitdiff |
2013-06-18 |
Evan Huus | Add tests for red-black tree array keys, if0-ed out... |
tree | commitdiff |
2013-06-17 |
Evan Huus | Extract some common code for array lookups, and replace... |
tree | commitdiff |
2013-06-17 |
Evan Huus | Fix the test to respect the new behaviour. |
tree | commitdiff |
2013-06-17 |
Evan Huus | Much smarter handling of autoreset trees. |
tree | commitdiff |
2013-06-16 |
Evan Huus | More callback tweaks, to permit unregistering a callbac... |
tree | commitdiff |
2013-06-16 |
Evan Huus | Fix include to use "" not <> for local headers. |
tree | commitdiff |
2013-06-16 |
Evan Huus | Rework the user callback code a bit to make it saner... |
tree | commitdiff |
2013-06-16 |
Evan Huus | Simplify the tree code slightly - just don't call the... |
tree | commitdiff |
2013-06-16 |
Evan Huus | Add warning comment to tree autoreset function about... |
tree | commitdiff |
2013-06-16 |
Evan Huus | Fix occasional wmem_test failure, allocator destruction... |
tree | commitdiff |
2013-06-15 |
Evan Huus | Most of a red-black tree implementation for wmem, based... |
tree | commitdiff |
2013-06-09 |
Evan Huus | Add memdup function to wmem. |
tree | commitdiff |
2013-05-26 |
Evan Huus | First batch of doxygen for wmem. Remove some things... |
tree | commitdiff |
2013-05-22 |
Evan Huus | Minor refactor: make the framework responsible for... |
tree | commitdiff |
2013-05-20 |
Gerald Combs | Make the minimum supported GLib version 2.16. |
tree | commitdiff |
2013-05-16 |
Evan Huus | Use a readable name for the wmem callback test. Warn... |
tree | commitdiff |
2013-05-08 |
Evan Huus | Round two of wmem cleanup callbacks. While the emem... |
tree | commitdiff |
2013-05-07 |
Evan Huus | Add user callbacks to wmem. This feature is a generic... |
tree | commitdiff |
2013-05-04 |
Evan Huus | Stub out the wmem test suite for older Glibs. This... |
tree | commitdiff |
2013-04-30 |
Evan Huus | In part from Raúl Pérez Clavero via https://bugs.wiresh... |
tree | commitdiff |
2013-04-26 |
Evan Huus | Wmem string-buffer improvements: |
tree | commitdiff |
2013-04-25 |
Evan Huus | Annotate wmem functions for better compiler warnings... |
tree | commitdiff |
2013-04-24 |
Evan Huus | Add truncate function to wmem strbuf. |
tree | commitdiff |
2013-04-22 |
Evan Huus | Add tests for wmem stack, and misc. tweaks to other... |
tree | commitdiff |
2013-04-22 |
Gerald Combs | Convert another instance of g_assert_cmpuint to g_assert. |
tree | commitdiff |
2013-04-22 |
Evan Huus | Improve wmem strbuf tests, add tests for string util... |
tree | commitdiff |
2013-04-22 |
Evan Huus | Don't use g_assert_cmpuint, its definition breaks the... |
tree | commitdiff |
next |