Skip to content

Commit

Permalink
Retune some JIT runtime options
Browse files Browse the repository at this point in the history
Reviewed By: swtaarrs

Differential Revision: D4073252

fbshipit-source-id: b9cc37ab7d857e0d9943eb0978bd5259d8802ea5
  • Loading branch information
ottoni authored and Hhvm Bot committed Oct 26, 2016
1 parent 7ea91d6 commit f9fc204
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions hphp/runtime/base/runtime-option.h
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -500,9 +500,9 @@ struct RuntimeOption {
F(string, ProfileHWEvents, std::string("")) \ F(string, ProfileHWEvents, std::string("")) \
F(bool, JitAlwaysInterpOne, false) \ F(bool, JitAlwaysInterpOne, false) \
F(int32_t, JitNopInterval, 0) \ F(int32_t, JitNopInterval, 0) \
F(uint32_t, JitMaxTranslations, 12) \ F(uint32_t, JitMaxTranslations, 17) \
F(uint64_t, JitGlobalTranslationLimit, -1) \ F(uint64_t, JitGlobalTranslationLimit, -1) \
F(uint32_t, JitMaxRegionInstrs, 1000) \ F(uint32_t, JitMaxRegionInstrs, 1347) \
F(uint32_t, JitProfileInterpRequests, kDefaultProfileInterpRequests) \ F(uint32_t, JitProfileInterpRequests, kDefaultProfileInterpRequests) \
F(bool, JitProfileWarmupRequests, false) \ F(bool, JitProfileWarmupRequests, false) \
F(uint32_t, NumSingleJitRequests, nsjrDefault()) \ F(uint32_t, NumSingleJitRequests, nsjrDefault()) \
Expand All @@ -527,8 +527,8 @@ struct RuntimeOption {
F(bool, HHIRGenOpts, true) \ F(bool, HHIRGenOpts, true) \
F(bool, HHIRRefcountOpts, true) \ F(bool, HHIRRefcountOpts, true) \
F(bool, HHIREnableGenTimeInlining, true) \ F(bool, HHIREnableGenTimeInlining, true) \
F(uint32_t, HHIRInliningMaxVasmCost, 400) \ F(uint32_t, HHIRInliningMaxVasmCost, 370) \
F(uint32_t, HHIRInliningMaxReturnDecRefs, 6) \ F(uint32_t, HHIRInliningMaxReturnDecRefs, 12) \
F(bool, HHIRInlineFrameOpts, true) \ F(bool, HHIRInlineFrameOpts, true) \
F(bool, HHIRPartialInlineFrameOpts, true) \ F(bool, HHIRPartialInlineFrameOpts, true) \
F(bool, HHIRInlineSingletons, true) \ F(bool, HHIRInlineSingletons, true) \
Expand All @@ -541,7 +541,7 @@ struct RuntimeOption {
F(bool, HHIRMemoryOpts, true) \ F(bool, HHIRMemoryOpts, true) \
F(bool, HHIRStorePRE, true) \ F(bool, HHIRStorePRE, true) \
F(bool, HHIROutlineGenericIncDecRef, true) \ F(bool, HHIROutlineGenericIncDecRef, true) \
F(double, HHIRMixedArrayProfileThreshold, 0.8) \ F(double, HHIRMixedArrayProfileThreshold, 0.8554) \
/* Register allocation flags */ \ /* Register allocation flags */ \
F(bool, HHIREnablePreColoring, true) \ F(bool, HHIREnablePreColoring, true) \
F(bool, HHIREnableCoalescing, true) \ F(bool, HHIREnableCoalescing, true) \
Expand All @@ -554,8 +554,8 @@ struct RuntimeOption {
F(uint64_t, JitPGOThreshold, pgoThresholdDefault()) \ F(uint64_t, JitPGOThreshold, pgoThresholdDefault()) \
F(bool, JitPGOHotOnly, false) \ F(bool, JitPGOHotOnly, false) \
F(bool, JitPGOUsePostConditions, true) \ F(bool, JitPGOUsePostConditions, true) \
F(uint32_t, JitUnlikelyDecRefPercent,10) \ F(uint32_t, JitUnlikelyDecRefPercent, 5) \
F(uint32_t, JitPGOReleaseVVMinPercent, 10) \ F(uint32_t, JitPGOReleaseVVMinPercent, 8) \
F(bool, JitPGOArrayGetStress, false) \ F(bool, JitPGOArrayGetStress, false) \
F(uint32_t, JitPGOMinBlockCountPercent, 0) \ F(uint32_t, JitPGOMinBlockCountPercent, 0) \
F(double, JitPGOMinArcProbability, 0.0) \ F(double, JitPGOMinArcProbability, 0.0) \
Expand Down

0 comments on commit f9fc204

Please sign in to comment.