v8/test
Choongwoo Han 8fbc6a05c1 Optimize TypedArraySpeciesCreate using SpeciesProtector of Array
If there is no constructor or species updates on Array or TypedArrays,
then skip lookups of constructor and species so that we can create a new
typed array quickly. This path makes TA.p.slice() 4x faster in fast
cases.

Bug: v8:7161
Change-Id: Ib8d2a3f6b8b5ed356c5822a814164166d1285f64
Reviewed-on: https://chromium-review.googlesource.com/828343
Commit-Queue: Jakob Gruber <jgruber@chromium.org>
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/master@{#50423}
2018-01-09 09:50:16 +00:00
..
benchmarks [test] Store outcomes in the testcase 2017-12-19 14:10:06 +00:00
cctest Optimize TypedArraySpeciesCreate using SpeciesProtector of Array 2018-01-09 09:50:16 +00:00
common Add saturating f32 to i32 conversion to WASM 2017-12-27 19:27:19 +00:00
debugger [test] Store expected outcomes in the testcase. 2017-12-18 14:51:20 +00:00
fuzzer [wasm][fuzzer] Generate correct tests with locals 2018-01-08 12:28:30 +00:00
inspector [test] Check output on the worker process. 2018-01-04 14:12:31 +00:00
intl [test] Store expected outcomes in the testcase. 2017-12-18 14:51:20 +00:00
js-perf-test [turbofan] Add benchmarks for String.prototype.charCodeAt to JSTests.json 2017-12-29 15:26:51 +00:00
memory
message [test] Check output on the worker process. 2018-01-04 14:12:31 +00:00
mjsunit Reland "[wasm] use allocation tracker to track reserved address space" 2018-01-08 18:53:14 +00:00
mkgrokdump [test] Check output on the worker process. 2018-01-04 14:12:31 +00:00
mozilla [test] Check output on the worker process. 2018-01-04 14:12:31 +00:00
preparser [test] Store expected outcomes in the testcase. 2017-12-18 14:51:20 +00:00
test262 [ESNext] Implement optional catch binding 2018-01-08 18:09:34 +00:00
unittests Refactor bailout reasons 2018-01-04 19:08:45 +00:00
wasm-spec-tests [wasm] Update spec tests. 2017-12-22 13:31:22 +00:00
webkit [test] Check output on the worker process. 2018-01-04 14:12:31 +00:00
bot_default.gyp
bot_default.isolate
BUILD.gn
default.gyp
default.isolate
optimize_for_size.gyp
optimize_for_size.isolate
perf.gyp
perf.isolate Reland "Reland "[test] Creating command before execution phase."" 2017-12-04 13:40:29 +00:00