--- a/hotspot/src/share/vm/oops/klass.hpp Mon Jul 07 10:12:40 2014 +0200
+++ b/hotspot/src/share/vm/oops/klass.hpp Mon Jul 07 12:37:11 2014 +0200
@@ -553,10 +553,7 @@
// The is_alive closure passed in depends on the Garbage Collector used.
bool is_loader_alive(BoolObjectClosure* is_alive);
- static void clean_weak_klass_links(BoolObjectClosure* is_alive, bool clean_alive_klasses = true);
- static void clean_subklass_tree(BoolObjectClosure* is_alive) {
- clean_weak_klass_links(is_alive, false /* clean_alive_klasses */);
- }
+ static void clean_weak_klass_links(BoolObjectClosure* is_alive);
// iterators
virtual int oop_oop_iterate(oop obj, ExtendedOopClosure* blk) = 0;
@@ -663,7 +660,7 @@
private:
// barriers used by klass_oop_store
void klass_update_barrier_set(oop v);
- void klass_update_barrier_set_pre(oop* p, oop v);
+ void klass_update_barrier_set_pre(void* p, oop v);
};
#endif // SHARE_VM_OOPS_KLASS_HPP