equal
deleted
inserted
replaced
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); |