hotspot/src/cpu/sparc/vm/macroAssembler_sparc.cpp
changeset 38304 6c8815222785
parent 38241 32eab2eb41fd
child 40032 bc2e42cd23ea
--- a/hotspot/src/cpu/sparc/vm/macroAssembler_sparc.cpp	Sat May 14 15:34:30 2016 -0700
+++ b/hotspot/src/cpu/sparc/vm/macroAssembler_sparc.cpp	Thu May 19 11:01:38 2016 -0700
@@ -4767,6 +4767,7 @@
   assert(UseBlockZeroing && VM_Version::has_block_zeroing(), "only works with BIS zeroing");
   Register end = count;
   int cache_line_size = VM_Version::prefetch_data_size();
+  assert(cache_line_size > 0, "cache line size should be known for this code");
   // Minimum count when BIS zeroing can be used since
   // it needs membar which is expensive.
   int block_zero_size  = MAX2(cache_line_size*3, (int)BlockZeroingLowLimit);