src/hotspot/share/gc/shared/oopStorage.cpp
changeset 48808 2b0b7f222800
parent 48787 7638bf98a312
child 48816 3495d6050efe
equal deleted inserted replaced
48807:fd8ccb37fce9 48808:2b0b7f222800
   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;