mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-05-28 00:02:28 +00:00
Initial import
This commit is contained in:
commit
c91b3c5006
14915 changed files with 590219 additions and 0 deletions
15
third_party/dlmalloc/README.cosmo
vendored
Normal file
15
third_party/dlmalloc/README.cosmo
vendored
Normal file
|
@ -0,0 +1,15 @@
|
|||
Numerous local changes were made while vendoring Doug Lee's original
|
||||
dlmalloc sources. Those changes basically boil down to:
|
||||
|
||||
1. Fewer #ifdefs
|
||||
2. More modules (so linker can do a better job)
|
||||
3. Delete code we don't need (cf. Knight Capital)
|
||||
4. Readability / stylistic consistency
|
||||
|
||||
Since we haven't made any genuine improvements to Doug Lee's legendary
|
||||
allocator, we feel this folder faithfully presents his intended work, in
|
||||
harmony with Cosmopolitan conventions.
|
||||
|
||||
The only deleted code we're sure has compelling merit is the mspace
|
||||
functionality. If we ever need memory pools, they might be more
|
||||
appropriately vendored under //third_party/dlmalloc_mspace.
|
Loading…
Add table
Add a link
Reference in a new issue