(addr, max_distance)
| 428 | } |
| 429 | |
| 430 | function find_object_next(addr, max_distance) { |
| 431 | if (!Number.isSafeInteger(int(addr))) return; |
| 432 | |
| 433 | const ptr_size = tagged_size(); |
| 434 | const aligned_addr = addr - (addr % ptr_size) + ptr_size; |
| 435 | return find_object_near(aligned_addr, max_distance, x => x + ptr_size); |
| 436 | } |
| 437 | |
| 438 | function print_object_prev(addr, max_slots = 100) { |
| 439 | let obj_addr = find_object_prev(addr, max_slots); |
no test coverage detected