aboutsummaryrefslogtreecommitdiffstats
path: root/epan/wmem/wmem_test.c
AgeCommit message (Expand)AuthorFilesLines
2016-07-30ifdef out a variable used only on Windows.Guy Harris1-1/+3
2016-07-30Add string function times to wmem_test.Gerald Combs1-0/+159
2016-04-22wmem: add wmem_map_size().Dario Lombardo1-0/+8
2016-04-22wmem: add foreach function to wmem_map.Dario Lombardo1-2/+17
2016-04-20wmem: add foreach function to wmem_list.Dario Lombardo1-0/+13
2016-03-26Improves MPTCP analysisMatthieu Coudron1-0/+1
2016-02-22wmem: add null-terminator support.Dario Lombardo1-0/+10
2015-11-25No declarations in the middle of code.Guy Harris1-1/+1
2015-11-24Introduces augmented interval treesMatthieu Coudron1-0/+105
2015-11-11Change prototype of callbacks passed to wmem_tree_foreach so that theyMatthieu Coudron1-1/+1
2014-08-03wmem: get rid of the allocator timing testEvan Huus1-59/+0
2014-07-01Bump (again) the amount of work we do for wmem's timing testEvan Huus1-1/+1
2014-05-23Add jumbo-allocation support to wmem fast blockEvan Huus1-0/+1
2014-05-17Fix newly optimized strdup_vprintf.Evan Huus1-0/+3
2014-05-06Increase the work used to time wmem allocatorsEvan Huus1-1/+7
2014-05-05Fix dead assignment found by clang in test codeEvan Huus1-1/+1
2014-05-05Reduce wmem fast-block fuzz rounds even furtherEvan Huus1-1/+1
2014-05-04Fuzz fewer iterations of the fast block allocatorEvan Huus1-6/+11
2014-05-02wmem: add new simple block allocator, use it in packet-scope.Jakub Zawadzki1-30/+61
2014-05-02Reintroduce wmem_allocator_force_newEvan Huus1-4/+36
2014-04-23Hash map implementation for wmem.Evan Huus1-2/+59
2014-04-12Fix non-standard format specifiersEvan Huus1-1/+1
2014-04-02Scrap wmem splay trees for now.Evan Huus1-186/+0
2014-03-29Splay tree implementation for wmemEvan Huus1-1/+189
2014-03-29Implement finalize() method for wmem strbuf.Evan Huus1-0/+5
2014-03-25Introduce wmem_ascii_strdown()AndersBroman1-0/+5
2014-03-04Remove all $Id$ from top of fileAlexis La Goutte1-2/+0
2014-01-05From Jim Young via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9613Evan Huus1-3/+3
2013-12-24Add wmem_destroy_list, wmem_destroy_queue, wmem_destroy_stack so that thoseEvan Huus1-0/+11
2013-12-20Fix [-Wmissing-prototypes]Anders Broman1-1/+1
2013-12-15Fix some const/ not const warnings.Jakub Zawadzki1-2/+2
2013-10-15As suggested separately by both Jakub and Anders: only read theEvan Huus1-36/+4
2013-09-01Send all alloc and free calls within wmem through wmem_alloc and wmem_free withEvan Huus1-1/+1
2013-08-14Include config.h first; it defines _FILE_OFFSET_BITS, and if some systemGuy Harris1-1/+3
2013-08-11Add support for allocating more than will fit in a single block, through the useEvan Huus1-1/+16
2013-07-31Add wmem_tree_is_empty(). Also permit lookups on a NULL tree for compatibilityEvan Huus1-0/+2
2013-07-28Don't force the allocator choice in the data-structure tests, we want to be ableEvan Huus1-10/+10
2013-07-28Fix a bug in the gc routine discovered while formally working out parts of theEvan Huus1-0/+10
2013-07-27Use a #define, tweak a comment.Evan Huus1-2/+2
2013-07-21Add wmem queue 'implementation' by wrapping wmem_list and wmem_stack.Evan Huus1-0/+32
2013-07-20Replace wmem slist (singly-linked) with wmem list (doubly-linked).Evan Huus1-28/+45
2013-07-06Add wmem_array_sort() which just hands off to the standard library's qsort().Evan Huus1-1/+31
2013-07-06Simple growable array implementation for wmem.Evan Huus1-0/+53
2013-06-27*sigh*Evan Huus1-3/+5
2013-06-27Remove debugging lines from wmem_test, I think I've figured out the problem.Evan Huus1-26/+0
2013-06-25Arrays seems to be where the failure is, so remove excess verbiage around otherEvan Huus1-47/+19
2013-06-24So it comes to this...Evan Huus1-0/+54
2013-06-19Rework wmem scoping limits so that users can still get a handle to a pool whenEvan Huus1-0/+1
2013-06-18Resurrect wmem_memdup in its own misc. utilities group. Emem provides it, so weEvan Huus1-0/+25
2013-06-18Add wmem_alloc_array, wmem_strsplit, wmem_strconcat.Evan Huus1-27/+50