summaryrefslogtreecommitdiff
path: root/libc/src/__support/block.h
AgeCommit message (Expand)Author
2025-07-23[libc][NFC] Add stdint.h proxy header to fix dependency issue with <stdint.h>...lntue
2025-01-17[libc] Fix riscv32 Block assertion failure on #117815Daniel Thornburgh
2025-01-16[NFC][libc] Delete dead BlockStatus enum typeDaniel Thornburgh
2025-01-16[NFC][libc] Add Block::PREV_FIELD_SIZE for use in testsDaniel Thornburgh
2025-01-16[NFC][libc] Remove Block::ALIGNMENT and Block::BLOCK_OVERHEADDaniel Thornburgh
2025-01-16[libc] Fix malloc Block alignment issue on riscv32 (#117815)Daniel Thornburgh
2024-11-22[libc][NFC] Remove template arguments from Block (#117386)Daniel Thornburgh
2024-11-21Reapply "[libc] Use best-fit binary trie to make malloc logarithmic (#117065)"Daniel Thornburgh
2024-11-21Revert "[libc] Use best-fit binary trie to make malloc logarithmic (#117065)"Daniel Thornburgh
2024-11-21Reapply "[libc] Use best-fit binary trie to make malloc logarithmic" (#117065)Daniel Thornburgh
2024-11-20Revert "[libc] Use best-fit binary trie to make malloc logarithmic" (#117065)Daniel Thornburgh
2024-11-20[libc] Use best-fit binary trie to make malloc logarithmic (#106259)Daniel Thornburgh
2024-08-05[libc][malloc] Reuse the prev_ field for allocated blocks (#101265)Daniel Thornburgh
2024-07-25[NFC][libc][malloc] Refactor Block (#100445)Daniel Thornburgh
2024-07-23[libc][malloc] Align blocks to max_align_t. (#100279)Daniel Thornburgh
2024-07-23[libc][malloc] Reduce block overhead by 4 bytes plus alignment effects (#99945)Daniel Thornburgh
2024-07-12[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98597)Petr Hosek
2024-07-12Revert "[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration...Mehdi Amini
2024-07-11[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98075)Petr Hosek
2024-07-08[libc] Fix for unused variable warning (#98086)Caslyn Tonelli
2024-07-03[libc] Add aligned_alloc (#96586)PiJoules
2024-06-20[libc] Move freelist + block to __support (#96231)PiJoules