MCPcopy Index your code
hub / github.com/nodejs/node / get_chunks

Function get_chunks

deps/v8/tools/windbg.js:578–595  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

576}
577
578function get_chunks() {
579 let iso = cast(isolate_address, "v8::internal::Isolate");
580 let h = iso.heap_;
581
582 let chunks = [];
583 get_chunks_space('old', h.old_space_.memory_chunk_list_.front_, chunks);
584 get_chunks_space('new_to',
585 h.new_space_.to_space_.memory_chunk_list_.front_, chunks);
586 get_chunks_space('new_from',
587 h.new_space_.from_space_.memory_chunk_list_.front_, chunks);
588 get_chunks_space('ro', h.read_only_space_.memory_chunk_list_.front_, chunks);
589 get_chunks_space('map', h.map_space_.memory_chunk_list_.front_, chunks);
590 get_chunks_space('code', h.code_space_.memory_chunk_list_.front_, chunks);
591 get_chunks_space('lo', h.lo_space_.memory_chunk_list_.front_, chunks);
592 get_chunks_space('nlo', h.new_lo_space_.memory_chunk_list_.front_, chunks);
593
594 return chunks;
595}
596
597function find_chunk(address) {
598 if (!Number.isSafeInteger(int(address))) return undefined;

Callers 1

find_chunkFunction · 0.85

Calls 2

get_chunks_spaceFunction · 0.85
castFunction · 0.70

Tested by

no test coverage detected