b9e1c2c4e9
Measure speed regression of a range of char in complex regexp The measurement is using the code from chromium:977003 To measure python -u tools/run_perf.py --binary-override-path out/x64.release/d8 \ test/js-perf-test/RegExp.json Run on three setting: a. m74 based on tag 7.4.301 b. trunk (m77) c. apply cl 1674851 on trunk ComplexCaseInsensitiveTest-RegExp Score is better if higher Score imp % comp to m74 m74 22910 23430 23360 Trunk (m77) 15190 66.30% 15710 67.05% 15570 66.65% CL 1674851 24590 161.88% 107.33% 24690 157.16% 105.38% 24200 155.43% 103.60% Bug: chromium:977003 Change-Id: I7756f4739c44a07949103650565d1ca902e1b7ca Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1679651 Reviewed-by: Jakob Kummerow <jkummerow@chromium.org> Commit-Queue: Frank Tang <ftang@chromium.org> Cr-Commit-Position: refs/heads/master@{#62449} |
||
---|---|---|
.. | ||
Array | ||
ArrayIndexOfIncludesPolymorphic | ||
ArrayInOperator | ||
ArrayLiteralInitialSpreadLargeDoubleHoley | ||
ArrayLiteralInitialSpreadLargeDoublePacked | ||
ArrayLiteralInitialSpreadLargeHoley | ||
ArrayLiteralInitialSpreadLargePacked | ||
ArrayLiteralInitialSpreadLargeSmiMap | ||
ArrayLiteralInitialSpreadLargeSmiSet | ||
ArrayLiteralInitialSpreadSmallDoubleHoley | ||
ArrayLiteralInitialSpreadSmallDoublePacked | ||
ArrayLiteralInitialSpreadSmallHoley | ||
ArrayLiteralInitialSpreadSmallPacked | ||
ArrayLiteralInitialSpreadSmallSmiMap | ||
ArrayLiteralInitialSpreadSmallSmiSet | ||
ArrayLiteralSpread | ||
ArraySort | ||
AsyncAwait | ||
BigInt | ||
BytecodeHandlers | ||
Classes | ||
Closures | ||
Collections | ||
DataView | ||
Dates | ||
Exceptions | ||
ExpressionDepth | ||
ForLoops | ||
Generators | ||
Inspector | ||
Intl | ||
Iterators | ||
Keys | ||
ManyClosures | ||
Modules | ||
Numbers | ||
Object | ||
ObjectFreeze | ||
ObjectLiteralSpread | ||
Parsing | ||
PropertyQueries | ||
Proxies | ||
RegExp | ||
RestParameters | ||
Scope | ||
SixSpeed | ||
SpreadCalls | ||
SpreadCallsGeneral | ||
StackTrace | ||
StringIterators | ||
Strings | ||
Templates | ||
TurboFan | ||
TypedArrays | ||
base.js | ||
JSTests1.json | ||
JSTests2.json | ||
JSTests3.json | ||
JSTests4.json | ||
JSTests5.json | ||
OWNERS | ||
RegExp.json | ||
SixSpeed.json |