hotspot/src/share/vm/opto/macroArrayCopy.cpp
changeset 35548 8d3afe96ffea
parent 30629 b6e5ad2f18d5
child 36342 7e8c466d9ffe
--- a/hotspot/src/share/vm/opto/macroArrayCopy.cpp	Mon Jan 11 14:23:35 2016 +0100
+++ b/hotspot/src/share/vm/opto/macroArrayCopy.cpp	Tue Jan 12 09:19:09 2016 +0100
@@ -295,7 +295,7 @@
   // out-edges of the dest, we need to avoid making derived pointers
   // from it until we have checked its uses.)
   if (ReduceBulkZeroing
-      && !ZeroTLAB              // pointless if already zeroed
+      && !(UseTLAB && ZeroTLAB) // pointless if already zeroed
       && basic_elem_type != T_CONFLICT // avoid corner case
       && !src->eqv_uncast(dest)
       && alloc != NULL