diff src/share/vm/oops/instanceKlass.cpp @ 13417:55a0da3d420b

8027675: Full collections with Serial slower in JDK 8 compared to 7u40 Summary: Reduced the number of calls to follow_class_loader and instead marked and pushed the klass holder directly. Also removed unneeded calls to adjust_klass. Reviewed-by: coleenp, jmasa, mgerdin, tschatzl
author sjohanss
date Tue, 26 Nov 2013 14:35:38 +0100
parents 6e1826d5c23e
children 9fc985481d78
line wrap: on
line diff
--- a/src/share/vm/oops/instanceKlass.cpp	Fri Nov 22 13:42:46 2013 -0800
+++ b/src/share/vm/oops/instanceKlass.cpp	Tue Nov 26 14:35:38 2013 +0100
@@ -2157,7 +2157,6 @@
     obj, \
     MarkSweep::adjust_pointer(p), \
     assert_is_in)
-  MarkSweep::adjust_klass(obj->klass());
   return size;
 }