summaryrefslogtreecommitdiff
path: root/frontends/amiga/memory.h
Commit message (Collapse)AuthorAgeFilesLines
* Correct memory pool allocs with the ones from masterchris/debugChris Young2019-06-091-2/+2
|
* Replace custom itempool functions with malloc/free as clib handles these ↵Chris Young2019-06-091-2/+2
| | | | more efficiently than our pools.
* Free the correct memory pointerChris Young2016-12-061-1/+1
|
* Ensure pool init returns non-NULL so it isn't treated as an error.Chris Young2016-12-061-1/+1
|
* Replace custom itempool functions with malloc/free as clib handles these ↵Chris Young2016-12-061-4/+4
| | | | more efficiently than our pools.
* Add more clib2 statsChris Young2016-11-271-1/+1
| | | | JSON formatted data can now be saved with ARexx "SLABSTATS stats.json"
* Add low memory handler to purge unused slabs on OS3Chris Young2016-11-271-1/+3
| | | | TODO: find some way to purge NetSurf's memory cache safely from another process
* Get clib2 slab usageChris Young2016-11-201-0/+5
| | | | Calling ARexx function "SLABSTATS" will dump the current stats to the ns log
* Move ItemPool compatiblity into the header and renameChris Young2016-11-201-5/+23
|
* remove ami_misc_allocvec_clearChris Young2016-11-191-3/+0
|
* more allocvec/malloc changesChris Young2016-11-191-0/+5
|
* More allocvec/malloc replacementsChris Young2016-11-191-0/+4
|
* Change some AllocVecs to mallocs and FreeVecs to freeChris Young2016-11-191-1/+5
| | | | Need to be careful with ASPrintf
* Move slab size def into memory.cChris Young2016-11-191-0/+1
|
* Add memory.c/hChris Young2016-11-191-0/+32