hotspot/src/share/vm/opto/output.cpp
changeset 13883 6979b9850feb
parent 13728 882756847a04
child 13895 f6dfe4123709
equal deleted inserted replaced
13882:80d5d0d21b75 13883:6979b9850feb
  1867 
  1867 
  1868   // Don't optimize this if scheduling is disabled
  1868   // Don't optimize this if scheduling is disabled
  1869   if (!do_scheduling())
  1869   if (!do_scheduling())
  1870     return;
  1870     return;
  1871 
  1871 
  1872   assert(MaxVectorSize <= 8, "scheduling code works only with pairs");
  1872   // Scheduling code works only with pairs (8 bytes) maximum.
       
  1873   if (max_vector_size() > 8)
       
  1874     return;
  1873 
  1875 
  1874   NOT_PRODUCT( TracePhase t2("isched", &_t_instrSched, TimeCompiler); )
  1876   NOT_PRODUCT( TracePhase t2("isched", &_t_instrSched, TimeCompiler); )
  1875 
  1877 
  1876   // Create a data structure for all the scheduling information
  1878   // Create a data structure for all the scheduling information
  1877   Scheduling scheduling(Thread::current()->resource_area(), *this);
  1879   Scheduling scheduling(Thread::current()->resource_area(), *this);