--- old/src/hotspot/share/gc/g1/g1OopStarChunkedList.hpp 2019-03-13 14:03:08.377227503 +0100 +++ new/src/hotspot/share/gc/g1/g1OopStarChunkedList.hpp 2019-03-13 14:03:08.160221610 +0100 @@ -41,8 +41,8 @@ template void delete_list(ChunkedList* c); template - void chunks_do(ChunkedList* head, - OopClosure* cl); + size_t chunks_do(ChunkedList* head, + OopClosure* cl); template inline void push(ChunkedList** field, T* p); @@ -53,7 +53,7 @@ size_t used_memory() { return _used_memory; } - void oops_do(OopClosure* obj_cl, OopClosure* root_cl); + size_t oops_do(OopClosure* obj_cl, OopClosure* root_cl); inline void push_oop(oop* p); inline void push_oop(narrowOop* p);