зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1273955 - Bump the bytecode size limit of Ion to account for increased size of JSScript code length. r=h4writer
This commit is contained in:
Родитель
501b078b36
Коммит
821149abb3
|
@ -40,11 +40,11 @@ OptimizationInfo::initNormalOptimizationInfo()
|
|||
|
||||
registerAllocator_ = RegisterAllocator_Backtracking;
|
||||
|
||||
inlineMaxBytecodePerCallSiteMainThread_ = 500;
|
||||
inlineMaxBytecodePerCallSiteOffThread_ = 1000;
|
||||
inlineMaxCalleeInlinedBytecodeLength_ = 3350;
|
||||
inlineMaxTotalBytecodeLength_ = 80000;
|
||||
inliningMaxCallerBytecodeLength_ = 1500;
|
||||
inlineMaxBytecodePerCallSiteMainThread_ = 550;
|
||||
inlineMaxBytecodePerCallSiteOffThread_ = 1100;
|
||||
inlineMaxCalleeInlinedBytecodeLength_ = 3550;
|
||||
inlineMaxTotalBytecodeLength_ = 85000;
|
||||
inliningMaxCallerBytecodeLength_ = 1600;
|
||||
maxInlineDepth_ = 3;
|
||||
scalarReplacement_ = true;
|
||||
smallFunctionMaxInlineDepth_ = 10;
|
||||
|
|
|
@ -166,7 +166,7 @@ DefaultJitOptions::DefaultJitOptions()
|
|||
SET_DEFAULT(osrPcMismatchesBeforeRecompile, 6000);
|
||||
|
||||
// The bytecode length limit for small function.
|
||||
SET_DEFAULT(smallFunctionMaxBytecodeLength_, 120);
|
||||
SET_DEFAULT(smallFunctionMaxBytecodeLength_, 130);
|
||||
|
||||
// An artificial testing limit for the maximum supported offset of
|
||||
// pc-relative jump and call instructions.
|
||||
|
|
Загрузка…
Ссылка в новой задаче