2022-04-14 23:39:48 -07:00
|
|
|
DESCRIPTION
|
2020-06-15 07:18:57 -07:00
|
|
|
|
2022-04-14 23:39:48 -07:00
|
|
|
malloc-2.8.6
|
|
|
|
written by Doug Lea
|
2020-06-15 07:18:57 -07:00
|
|
|
|
2022-04-14 23:39:48 -07:00
|
|
|
LICENSE
|
2021-10-08 08:11:51 -07:00
|
|
|
|
2022-04-14 23:39:48 -07:00
|
|
|
http://creativecommons.org/publicdomain/zero/1.0/
|
2021-10-08 08:11:51 -07:00
|
|
|
|
2022-04-14 23:39:48 -07:00
|
|
|
LOCAL CHANGES
|
2021-10-08 08:11:51 -07:00
|
|
|
|
2024-12-16 20:51:27 -08:00
|
|
|
- Fix MT-safety bugs in DEBUG mode
|
2024-06-23 10:08:48 -07:00
|
|
|
- Fix bug in dlmalloc_inspect_all()
|
2024-06-20 20:46:42 -07:00
|
|
|
- Define dlmalloc_requires_more_vespene_gas()
|
|
|
|
- Make dlmalloc scalable using sched_getcpu()
|
2022-07-18 22:26:11 -07:00
|
|
|
- Use faster two power roundup for memalign()
|
2024-06-20 20:46:42 -07:00
|
|
|
- Implemented the locking functions dlmalloc wants
|
|
|
|
- Use assembly _init() rather than ensure_initialization()
|
|
|
|
- Rather than calling mmap() 96 times from _start() just use .bss
|