aboutsummaryrefslogtreecommitdiffhomepage
path: root/src-cslul/arena.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-11Update copyright yearsSamuel Lidén Borell1-1/+1
2024-03-02Detect type-confusion of structs in SLUL_DEBUG modeSamuel Lidén Borell1-0/+64
2023-07-15Update copyright yearsSamuel Lidén Borell1-1/+1
2023-04-24Factor out configuration into a separate objectSamuel Lidén Borell1-11/+13
2022-09-03Fix half-allocated state on OoM when growing arena listSamuel Lidén Borell1-7/+12
2022-08-14Update copyright yearsSamuel Lidén Borell1-1/+1
2022-04-24Fixes for building/running on WindowsSamuel Lidén Borell1-3/+3
2022-04-09Avoid most usages of identifiers reserved for future use in CSamuel Lidén Borell1-1/+1
2022-01-02Rename structs/enums to avoid all-caps typesSamuel Lidén Borell1-9/+9
2021-12-25Add some #defines for making fuzzing more efficientSamuel Lidén Borell1-0/+2
2021-12-07Add likely/unlikely tags to branch expressions in parserSamuel Lidén Borell1-2/+2
2021-11-13Use correct uint32 type. Fix commentsSamuel Lidén Borell1-1/+1
2021-10-31Rename aalloc_strndup to aalloc_memzdup. Refactor code to use itSamuel Lidén Borell1-1/+5
2021-08-28Add testing of out-of-memory handling, and fix bugsSamuel Lidén Borell1-0/+6
2021-07-21Use last arena for allocation rather than doing linear searchSamuel Lidén Borell1-13/+17
2021-06-29Add "tcc -b" (bounds check) target for unittests, and fix errorsSamuel Lidén Borell1-5/+5
2021-05-20Fix checks for out of memorySamuel Lidén Borell1-18/+18
2021-03-27Add strndup with arena allocationSamuel Lidén Borell1-0/+10
2021-03-14Implement lookup of error messagesSamuel Lidén Borell1-0/+1
2021-03-12Fix compiler warningsSamuel Lidén Borell1-1/+1
2021-03-08Tests: Add tests of the arena allocator, and fix bugsSamuel Lidén Borell1-6/+6
2021-03-07Initial commitSamuel Lidén Borell1-0/+171