(address)
| 595 | } |
| 596 | |
| 597 | function find_chunk(address) { |
| 598 | if (!Number.isSafeInteger(int(address))) return undefined; |
| 599 | |
| 600 | let chunks = get_chunks(isolate_address); |
| 601 | for (let c of chunks) { |
| 602 | let chunk = cast(c.address, "v8::internal::MemoryChunk"); |
| 603 | if (address >= chunk.area_start_ && address < chunk.area_end_) { |
| 604 | return c; |
| 605 | } |
| 606 | } |
| 607 | |
| 608 | return undefined; |
| 609 | } |
| 610 | |
| 611 | function print_memory(space = "all") { |
| 612 | if (isolate_address == 0) { |
no test coverage detected