e23e1311b4
This is a bit of a performance bottleneck currently and we're planning on improving performance by adding caching. These benchmarks will allow us to measure the improvements Add benchmark tests for String.prototype.localeCompare() Date.prototype.toLocaleString() Date.prototype.toLocaleDateString() Date.prototype.toLocaleTimeString() Number.prototype.toLocaleString() Run with python -u tools/run_perf.py --binary-override-path \ out/x64.release/d8 --filter "JSTests/Strings/StringLocaleCompare" \ test/js-perf-test/JSTests.json python -u tools/run_perf.py --binary-override-path \ out/x64.release/d8 --filter "JSTests/Dates" \ test/js-perf-test/JSTests.json python -u tools/run_perf.py --binary-override-path \ out/x64.release/d8 --filter "JSTests/Numbers" \ test/js-perf-test/JSTests.json Before the landing of |
||
---|---|---|
.. | ||
Array | ||
ArrayIndexOfIncludesPolymorphic | ||
ArrayLiteralInitialSpreadLargeDoubleHoley | ||
ArrayLiteralInitialSpreadLargeDoublePacked | ||
ArrayLiteralInitialSpreadLargeHoley | ||
ArrayLiteralInitialSpreadLargePacked | ||
ArrayLiteralInitialSpreadLargeSmiMap | ||
ArrayLiteralInitialSpreadLargeSmiSet | ||
ArrayLiteralInitialSpreadSmallDoubleHoley | ||
ArrayLiteralInitialSpreadSmallDoublePacked | ||
ArrayLiteralInitialSpreadSmallHoley | ||
ArrayLiteralInitialSpreadSmallPacked | ||
ArrayLiteralInitialSpreadSmallSmiMap | ||
ArrayLiteralInitialSpreadSmallSmiSet | ||
ArrayLiteralSpread | ||
ArraySort | ||
AsyncAwait | ||
BytecodeHandlers | ||
Classes | ||
Closures | ||
Collections | ||
DataView | ||
Dates | ||
Exceptions | ||
ExpressionDepth | ||
ForLoops | ||
Generators | ||
Inspector | ||
Iterators | ||
Keys | ||
ManyClosures | ||
Modules | ||
Numbers | ||
Object | ||
ObjectLiteralSpread | ||
Parsing | ||
PropertyQueries | ||
Proxies | ||
RegExp | ||
RestParameters | ||
Scope | ||
SixSpeed | ||
SpreadCalls | ||
SpreadCallsGeneral | ||
StringIterators | ||
Strings | ||
Templates | ||
TurboFan | ||
TypedArrays | ||
base.js | ||
JSTests.json | ||
OWNERS | ||
RegExp.json | ||
SixSpeed.json |