hotspot/src/share/vm/runtime/jniHandles.hpp
changeset 32607 c69a7b61ab02
parent 25058 4542f853c2ac
child 32817 acc2744fd84b
--- a/hotspot/src/share/vm/runtime/jniHandles.hpp	Wed Sep 02 09:14:04 2015 +0200
+++ b/hotspot/src/share/vm/runtime/jniHandles.hpp	Wed Sep 02 11:56:10 2015 +0200
@@ -85,7 +85,7 @@
   // Traversal of regular global handles
   static void oops_do(OopClosure* f);
   // Traversal of weak global handles. Unreachable oops are cleared.
-  static void weak_oops_do(BoolObjectClosure* is_alive, OopClosure* f);
+  static size_t weak_oops_do(BoolObjectClosure* is_alive, OopClosure* f);
 };
 
 
@@ -153,7 +153,7 @@
   // Traversal of regular handles
   void oops_do(OopClosure* f);
   // Traversal of weak handles. Unreachable oops are cleared.
-  void weak_oops_do(BoolObjectClosure* is_alive, OopClosure* f);
+  size_t weak_oops_do(BoolObjectClosure* is_alive, OopClosure* f);
 
   // Checked JNI support
   void set_planned_capacity(size_t planned_capacity) { _planned_capacity = planned_capacity; }