tree: e78505cc8ea5695187040a7590a0a511d5a1c621 [search]
  1. heap.c
  2. page-map.c
  3. process.c
  4. readme.md
  5. subproc.c
  6. theap.c
src/heap/readme.md

Heaps and Initialization

  • heap.c: First-class heap creation, destruction, ownership, and management.
  • theap.c: Thread-local heap instances and page collection.
  • process.c: Process and thread initialization, shutdown, and initial allocator state.
  • subproc.c: Subprocess allocation domains, metadata allocation, and subprocess lifecycle management.
  • page-map.c: Address-to-page mapping to safely map any pointer to a valid mimalloc page (or NULL).