Changeset 201848 in webkit
- Timestamp:
- Jun 8, 2016, 7:05:26 PM (9 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r201845 r201848 1 2016-06-08 Benjamin Poulain <bpoulain@apple.com> 2 3 Change thresholdForOptimizeSoon to match thresholdForOptimizeAfterWarmUp 4 5 Unreviewed. 6 7 This adds back the assertion removed in r201845. 8 Making those threshold equal is completely perf neutral 9 (on Haswell rMBP with 20 runs). 10 11 * runtime/Options.cpp: 12 (JSC::Options::initialize): 13 * runtime/Options.h: 14 1 15 2016-06-08 Benjamin Poulain <bpoulain@apple.com> 2 16 -
trunk/Source/JavaScriptCore/runtime/Options.cpp
r201845 r201848 450 450 // Do range checks where needed and make corrections to the options: 451 451 ASSERT(Options::thresholdForOptimizeAfterLongWarmUp() >= Options::thresholdForOptimizeAfterWarmUp()); 452 ASSERT(Options::thresholdForOptimizeAfterWarmUp() >= Options::thresholdForOptimizeSoon()); 452 453 ASSERT(Options::thresholdForOptimizeAfterWarmUp() >= 0); 453 454 -
trunk/Source/JavaScriptCore/runtime/Options.h
r201836 r201848 259 259 v(int32, thresholdForOptimizeAfterWarmUp, 511, Normal, nullptr) \ 260 260 v(int32, thresholdForOptimizeAfterLongWarmUp, 885, Normal, nullptr) \ 261 v(int32, thresholdForOptimizeSoon, 853, Normal, nullptr) \261 v(int32, thresholdForOptimizeSoon, 511, Normal, nullptr) \ 262 262 v(int32, executionCounterIncrementForLoop, 2, Normal, nullptr) \ 263 263 v(int32, executionCounterIncrementForEntry, 28, Normal, nullptr) \
Note:
See TracChangeset
for help on using the changeset viewer.