< prev index next >

src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp

Print this page
rev 12962 : 8179618: Fixes for range of OptoLoopAlignment and Inlining flags
Summary: OptoLoopAlignment must be multiple of NOP size. Inlining flags must not exceed WarmCallInfo::MAX_VALUE().
Reviewed-by: kvn, stuefe

*** 274,291 **** "must be a power of two\n", value); return Flag::VIOLATES_CONSTRAINT; } ! #ifdef SPARC if (OptoLoopAlignment % relocInfo::addr_unit() != 0) { CommandLineError::print(verbose, "OptoLoopAlignment (" INTX_FORMAT ") must be " ! "multiple of NOP size\n"); return Flag::VIOLATES_CONSTRAINT; } - #endif return Flag::SUCCESS; } Flag::Error ArraycopyDstPrefetchDistanceConstraintFunc(uintx value, bool verbose) { --- 274,292 ---- "must be a power of two\n", value); return Flag::VIOLATES_CONSTRAINT; } ! // Relevant on ppc, s390, sparc. Will be optimized where ! // addr_unit() == 1. if (OptoLoopAlignment % relocInfo::addr_unit() != 0) { CommandLineError::print(verbose, "OptoLoopAlignment (" INTX_FORMAT ") must be " ! "multiple of NOP size (%d)\n", ! value, relocInfo::addr_unit()); return Flag::VIOLATES_CONSTRAINT; } return Flag::SUCCESS; } Flag::Error ArraycopyDstPrefetchDistanceConstraintFunc(uintx value, bool verbose) {
< prev index next >