Searched refs:heap (Results 1 - 13 of 13) sorted by relevance
/fuchsia/zircon/third_party/ulib/jemalloc/test/unit/ |
H A D | ph.c | 20 * Duplicates are not allowed in the heap, so force an 63 heap_print(const heap_t *heap) argument 67 malloc_printf("vvv heap %p vvv\n", heap); 68 if (heap->ph_root == NULL) 71 node_print(heap->ph_root, 0); 73 for (auxelm = phn_next_get(node_t, link, heap->ph_root); auxelm != NULL; 82 malloc_printf("^^^ heap %p ^^^\n", heap); 114 heap_validate(const heap_t *heap) argument 140 heap_t heap; local 149 node_remove(heap_t *heap, node_t *node) argument 157 node_remove_first(heap_t *heap) argument 171 heap_t heap; local [all...] |
/fuchsia/zircon/kernel/lib/libc/include/ |
H A D | malloc.h | 14 /* lib/heap provides malloc/free definitions */ 15 #include <lib/heap.h>
|
/fuchsia/zircon/kernel/lib/heap/ |
H A D | rules.mk | 17 # use the cmpctmalloc heap implementation 18 MODULE_DEPS := kernel/lib/heap/cmpctmalloc
|
H A D | heap_wrapper.cpp | 8 #include <lib/heap.h> 36 /* heap tracing */ 314 STATIC_COMMAND_MASKED("heap", "heap debug commands", &cmd_heap, CMD_AVAIL_ALWAYS) 315 STATIC_COMMAND_END(heap); variable 341 printf("heap trace is now %s\n", heap_trace ? "on" : "off");
|
/fuchsia/zircon/kernel/lib/libc/ |
H A D | rules.mk | 13 kernel/lib/heap \
|
/fuchsia/zircon/kernel/kernel/ |
H A D | rules.mk | 16 kernel/lib/heap \
|
H A D | thread.cpp | 37 #include <lib/heap.h>
|
/fuchsia/zircon/kernel/top/ |
H A D | main.cpp | 19 #include <lib/heap.h> 69 dprintf(SPEW, "initializing vm pre-heap\n"); 72 // bring up the kernel heap 74 dprintf(SPEW, "initializing heap\n");
|
/fuchsia/zircon/kernel/lib/heap/cmpctmalloc/ |
H A D | cmpctmalloc.c | 22 #include <lib/heap.h> 82 // order of magnitude: heap.free_lists[NUMBER_OF_BUCKETS] 108 // Exception: to avoid OS free/alloc churn when right on the edge, the heap 135 // When we grow the heap we have to have somewhere in the freelist to put the 154 // All individual memory areas on the heap start with this. 172 struct heap { struct 173 // Total bytes allocated from the OS for the heap. 176 // Bytes of usable free space in the heap. 198 static struct heap theheap; 918 // Grow heap b [all...] |
/fuchsia/zircon/third_party/ulib/jemalloc/bin/ |
H A D | jeprof.in | 34 # or by the heap profiler (common/debugallocation.cc) 101 my $HEAP_PAGE = "/pprof/heap"; 169 list of library mappings, in the same format as is found in the heap- 377 # heap 454 # Check heap-profiling flags 1170 if ($main::profile_type eq 'heap') { 2700 if ($main::profile_type eq 'heap' || $main::profile_type eq 'growth') { 2739 if ($main::profile_type eq 'heap' || $main::profile_type eq 'growth') { 2893 if ($main::profile_type eq 'heap' || $main::profile_type eq 'growth') { 3528 $main::profile_type = 'heap'; [all...] |
/fuchsia/zircon/kernel/arch/arm64/ |
H A D | mmu.cpp | 23 #include <lib/heap.h>
|
/fuchsia/zircon/kernel/syscalls/ |
H A D | object.cpp | 14 #include <lib/heap.h>
|
/fuchsia/zircon/third_party/uapp/kilo/ |
H A D | kilo.c | 626 /* Free row's heap allocated stuff. */ 647 /* Turn the editor rows into a single heap-allocated string. 648 * Returns the pointer to the heap-allocated string and populate the 875 /* We define a very simple "append buffer" structure, that is an heap
|
Completed in 131 milliseconds