equal
deleted
inserted
replaced
465 } |
465 } |
466 |
466 |
467 void OopStorage::release(const oop* const* ptrs, size_t size) { |
467 void OopStorage::release(const oop* const* ptrs, size_t size) { |
468 size_t i = 0; |
468 size_t i = 0; |
469 while (i < size) { |
469 while (i < size) { |
|
470 check_release_entry(ptrs[i]); |
470 Block* block = find_block_or_null(ptrs[i]); |
471 Block* block = find_block_or_null(ptrs[i]); |
471 check_release(block, ptrs[i]); |
472 check_release(block, ptrs[i]); |
472 log_info(oopstorage, ref)("%s: released " PTR_FORMAT, name(), p2i(ptrs[i])); |
473 log_info(oopstorage, ref)("%s: released " PTR_FORMAT, name(), p2i(ptrs[i])); |
473 size_t count = 0; |
474 size_t count = 0; |
474 uintx releasing = 0; |
475 uintx releasing = 0; |