summaryrefslogtreecommitdiffstats
path: root/benchmark
AgeCommit message (Expand)AuthorFilesLines
2023-09-21Suppress or fix warnings in clang 16David Robillard1-8/+11
2023-05-12Fix emscripten warningsDavid Robillard1-1/+1
2023-05-01Split up main meson fileDavid Robillard1-0/+40
2022-11-25Constrain benchmark parameters to reasonable limitsDavid Robillard1-2/+10
2022-11-25Avoid volatile side-effect within assertDavid Robillard1-3/+11
2022-10-21Split up common headerDavid Robillard2-2/+2
2022-10-20Fix mismatched function typesDavid Robillard1-1/+1
2022-10-18Use 0BSD for trivial "public domain intent" thingsDavid Robillard1-1/+1
2022-10-14Simplify clang-tidy configurationDavid Robillard1-8/+1
2022-07-13Suppress new warnings in clang and clang-tidy 14David Robillard1-0/+2
2022-06-28Simplify clang-tidy configurationDavid Robillard1-1/+0
2022-06-28Use uppercase integer literal suffixesDavid Robillard3-9/+8
2022-06-28Simplify dep5 file by adding license headers where possibleDavid Robillard1-0/+3
2022-06-28Clean up build configurationDavid Robillard3-6/+2
2022-06-28Remove redundant includesDavid Robillard1-1/+0
2021-12-17Reduce benchmark code complexityDavid Robillard1-38/+50
2021-12-17Suppress new warnings in clang-tidy 13David Robillard1-1/+2
2021-12-17Fix memory leaks in dictionary benchmarkDavid Robillard1-0/+9
2021-10-27Gracefully handle realloc failure in benchmarkDavid Robillard1-2/+16
2021-10-27Fix whitespaceDavid Robillard1-1/+1
2021-09-18Fix warnings in release builds on MacOSDavid Robillard1-2/+7
2021-09-18Simplify benchmark error handling by using assertionsDavid Robillard1-31/+11
2021-09-18Simplify benchmark main functionDavid Robillard1-12/+17
2021-09-10Adopt REUSE machine-readable licensing standardDavid Robillard4-60/+8
2021-09-10Add custom allocator supportDavid Robillard2-4/+6
2021-09-10Add nullability annotationsDavid Robillard1-2/+3
2021-09-10Move attribute definitions to a separate headerDavid Robillard2-0/+2
2021-09-10Rewrite ZixHash as a flat table with open addressingDavid Robillard1-39/+43
2021-09-10Replace CRC32 digest with more modern and appropriate algorithmsDavid Robillard1-1/+1
2021-09-10Add a user handle to destroy callbackDavid Robillard1-2/+2
2021-09-10Allow ZixBTreeIter to be allocated on the stackDavid Robillard1-6/+5
2021-09-10Remove destroy field of BTree and add zix_btree_clear()David Robillard1-2/+2
2021-09-10Suppress new warnings in clang-tidy 12David Robillard1-0/+3
2021-09-10Fix conversion warningsDavid Robillard2-23/+26
2021-07-17Remove ZixSortedArrayDavid Robillard1-105/+0
2021-07-17Avoid allegedly "suspicious" string comparisonsDavid Robillard2-3/+2
2021-07-17Avoid use of rand()David Robillard3-24/+14
2021-07-17Avoid use of atoi() and atol()David Robillard2-3/+2
2020-12-31Fix MinGW buildDavid Robillard1-0/+1
2020-12-31Update copyright headersDavid Robillard3-3/+3
2020-12-31Remove ZixChunkDavid Robillard1-1/+19
2020-12-31Disable glib warnings in the codeDavid Robillard3-0/+48
2020-12-31Initialize all variablesDavid Robillard3-4/+5
2020-12-31Add separate clang-tidy configuration for benchmarksDavid Robillard1-0/+22
2020-12-31Fix includes in benchmark utilitiesDavid Robillard1-9/+15
2020-12-31Fix signed operand to bitwise operationDavid Robillard1-1/+1
2020-12-31Fix unused value warningDavid Robillard1-2/+4
2020-12-31Format all code with clang-formatDavid Robillard3-447/+463
2020-12-31Avoid "else" after "return"David Robillard1-6/+10
2020-12-31Remove unused esoteric data structuresDavid Robillard1-88/+2