--- a/src/hotspot/share/gc/g1/g1StringDedup.cpp Mon Oct 30 08:34:54 2017 +0100
+++ b/src/hotspot/share/gc/g1/g1StringDedup.cpp Tue Nov 14 11:33:23 2017 +0100
@@ -65,10 +65,10 @@
return false;
}
-void G1StringDedup::enqueue_from_mark(oop java_string) {
+void G1StringDedup::enqueue_from_mark(oop java_string, uint worker_id) {
assert(is_enabled(), "String deduplication not enabled");
if (is_candidate_from_mark(java_string)) {
- G1StringDedupQueue::push(0 /* worker_id */, java_string);
+ G1StringDedupQueue::push(worker_id, java_string);
}
}