Lines Matching refs:heap
10 #include "src/heap/heap-inl.h" // crbug.com/v8/8499
66 Heap* heap = isolate->heap();
70 heap->CollectAllGarbage(Heap::kNoGCFlags,
106 if (heap->new_space()) {
107 new_space_size = heap->new_space()->Size();
108 new_space_available = heap->new_space()->Available();
109 new_space_committed_memory = heap->new_space()->CommittedMemory();
113 {heap->memory_allocator()->Size(), "total_committed_bytes"},
117 {heap->old_space()->Size(), "old_space_live_bytes"},
118 {heap->old_space()->Available(), "old_space_available_bytes"},
119 {heap->old_space()->CommittedMemory(), "old_space_commited_bytes"},
120 {heap->code_space()->Size(), "code_space_live_bytes"},
121 {heap->code_space()->Available(), "code_space_available_bytes"},
122 {heap->code_space()->CommittedMemory(), "code_space_commited_bytes"},
123 {heap->lo_space()->Size(), "lo_space_live_bytes"},
124 {heap->lo_space()->Available(), "lo_space_available_bytes"},
125 {heap->lo_space()->CommittedMemory(), "lo_space_commited_bytes"},
126 {heap->code_lo_space()->Size(), "code_lo_space_live_bytes"},
127 {heap->code_lo_space()->Available(), "code_lo_space_available_bytes"},
128 {heap->code_lo_space()->CommittedMemory(),
136 AddNumber64(args.GetIsolate(), result, heap->external_memory(),
143 reinterpret_cast<Isolate*>(args.GetIsolate())->heap());