Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Free the correct memory pointer | Chris Young | 2016-12-06 | 1 | -1/+1 |
| | |||||
* | Ensure pool init returns non-NULL so it isn't treated as an error. | Chris Young | 2016-12-06 | 1 | -1/+1 |
| | |||||
* | Replace custom itempool functions with malloc/free as clib handles these ↵ | Chris Young | 2016-12-06 | 1 | -4/+4 |
| | | | | more efficiently than our pools. | ||||
* | Add more clib2 stats | Chris Young | 2016-11-27 | 1 | -1/+1 |
| | | | | JSON formatted data can now be saved with ARexx "SLABSTATS stats.json" | ||||
* | Add low memory handler to purge unused slabs on OS3 | Chris Young | 2016-11-27 | 1 | -1/+3 |
| | | | | TODO: find some way to purge NetSurf's memory cache safely from another process | ||||
* | Get clib2 slab usage | Chris Young | 2016-11-20 | 1 | -0/+5 |
| | | | | Calling ARexx function "SLABSTATS" will dump the current stats to the ns log | ||||
* | Move ItemPool compatiblity into the header and rename | Chris Young | 2016-11-20 | 1 | -5/+23 |
| | |||||
* | remove ami_misc_allocvec_clear | Chris Young | 2016-11-19 | 1 | -3/+0 |
| | |||||
* | more allocvec/malloc changes | Chris Young | 2016-11-19 | 1 | -0/+5 |
| | |||||
* | More allocvec/malloc replacements | Chris Young | 2016-11-19 | 1 | -0/+4 |
| | |||||
* | Change some AllocVecs to mallocs and FreeVecs to free | Chris Young | 2016-11-19 | 1 | -1/+5 |
| | | | | Need to be careful with ASPrintf | ||||
* | Move slab size def into memory.c | Chris Young | 2016-11-19 | 1 | -0/+1 |
| | |||||
* | Add memory.c/h | Chris Young | 2016-11-19 | 1 | -0/+32 |