Revert "[libc] Use best-fit binary trie to make malloc logarithmic" (#117065)
commit9be475af81ee36f1d360ad1d70b695c4b26c98fa
authorDaniel Thornburgh <dthorn@google.com>
Wed, 20 Nov 2024 22:00:07 +0000 (20 14:00 -0800)
committerGitHub <noreply@github.com>
Wed, 20 Nov 2024 22:00:07 +0000 (20 14:00 -0800)
tree01b2ca6a1a325b8d8629bd7280fe047892e6a6b8
parentc3207c31fce8afa4e5ae728804f18b4e863197e7
Revert "[libc] Use best-fit binary trie to make malloc logarithmic" (#117065)

Reverts llvm/llvm-project#106259

Unit tests break on AArch64.
18 files changed:
libc/fuzzing/__support/CMakeLists.txt
libc/fuzzing/__support/freelist_heap_fuzz.cpp [deleted file]
libc/src/__support/CMakeLists.txt
libc/src/__support/block.h
libc/src/__support/freelist.cpp [deleted file]
libc/src/__support/freelist.h
libc/src/__support/freelist_heap.h
libc/src/__support/freestore.h [deleted file]
libc/src/__support/freetrie.cpp [deleted file]
libc/src/__support/freetrie.h [deleted file]
libc/src/stdlib/freelist_malloc.cpp
libc/test/src/__support/CMakeLists.txt
libc/test/src/__support/block_test.cpp
libc/test/src/__support/freelist_heap_test.cpp
libc/test/src/__support/freelist_malloc_test.cpp
libc/test/src/__support/freelist_test.cpp
libc/test/src/__support/freestore_test.cpp [deleted file]
libc/test/src/__support/freetrie_test.cpp [deleted file]