diff src/share/vm/opto/output.cpp @ 6620:f7cd53cedd78

7192965: assert(is_aligned_sets(size)) failed: mask is not aligned, adjacent sets Summary: Change pair check to vector check in RA bias coloring code. Reviewed-by: jrose, twisti
author kvn
date Thu, 23 Aug 2012 09:13:16 -0700
parents fd8114661503
children c38f13903fdf da91efe96a93
line wrap: on
line diff
--- a/src/share/vm/opto/output.cpp	Wed Aug 22 11:55:40 2012 -0700
+++ b/src/share/vm/opto/output.cpp	Thu Aug 23 09:13:16 2012 -0700
@@ -1871,6 +1871,8 @@
   if (!do_scheduling())
     return;
 
+  assert(MaxVectorSize <= 8, "scheduling code works only with pairs");
+
   NOT_PRODUCT( TracePhase t2("isched", &_t_instrSched, TimeCompiler); )
 
   // Create a data structure for all the scheduling information