--- a/hotspot/src/share/vm/memory/cardTableModRefBS.cpp Thu Dec 05 15:13:12 2013 -0800
+++ b/hotspot/src/share/vm/memory/cardTableModRefBS.cpp Mon Dec 02 10:26:14 2013 +0100
@@ -419,8 +419,8 @@
// Note that these versions are precise! The scanning code has to handle the
// fact that the write barrier may be either precise or imprecise.
-void CardTableModRefBS::write_ref_field_work(void* field, oop newVal) {
- inline_write_ref_field(field, newVal);
+void CardTableModRefBS::write_ref_field_work(void* field, oop newVal, bool release) {
+ inline_write_ref_field(field, newVal, release);
}