v8/test
Leszek Swirski 37680d6563 [objects] Make feedback vector a first-class object
Instead of having feedback vector as a subtype of FixedArray with
reserved slots, make it a first-class variable-sized object with a
fixed-size header. This allows us to compress counters to ints in the
header, rather than forcing them to be Smis.

Cq-Include-Trybots: master.tryserver.chromium.linux:linux_chromium_rel_ng
Change-Id: Icc5f088ffbc2e2651b845bc71ea42060639e3e48
Reviewed-on: https://chromium-review.googlesource.com/585129
Commit-Queue: Leszek Swirski <leszeks@chromium.org>
Reviewed-by: Michael Stanton <mvstanton@chromium.org>
Reviewed-by: Ross McIlroy <rmcilroy@chromium.org>
Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#46935}
2017-07-27 13:31:55 +00:00
..
benchmarks
cctest [objects] Make feedback vector a first-class object 2017-07-27 13:31:55 +00:00
common [wasm] Extract WasmVal to own header and rename to WasmValue 2017-07-18 13:12:56 +00:00
debugger [tests] Async test framework 2017-07-26 17:40:15 +00:00
fuzzer [wasm] Extract WasmVal to own header and rename to WasmValue 2017-07-18 13:12:56 +00:00
inspector Revert "[coverage] Ship block coverage" 2017-07-27 07:38:46 +00:00
intl [tests] Fix timezone dependence in an intl test 2017-07-12 12:23:22 +00:00
js-perf-test Add micro-benchmark for Proxy get property 2017-07-19 10:04:06 +00:00
memory
message [parser] Provide better error when incorrectly using await 2017-07-25 22:53:58 +00:00
mjsunit [TurboFan] Improved unit test for optimized Array.prototype.map. 2017-07-27 12:39:44 +00:00
mkgrokdump Fix compilation failure due to overload of virtual function 2017-05-24 21:19:48 +00:00
mozilla [builtins] Increase precision limits for toFixed, etc 2017-07-20 13:05:35 +00:00
preparser
promises-aplus
test262 [modules] Fix Object.prototype.hasOwnProperty on namespace objects. 2017-07-25 12:09:41 +00:00
unittests Revert "[compiler-dispatcher] Make compiler jobs abstract" 2017-07-27 11:49:47 +00:00
wasm-spec-tests [wasm] Update spec tests 2017-07-25 14:55:07 +00:00
webkit [builtins] Increase precision limits for toFixed, etc 2017-07-20 13:05:35 +00:00
bot_default.gyp
bot_default.isolate
BUILD.gn [wasm] Remove the wasm-asmjs fuzzer 2017-06-21 10:59:35 +00:00
default.gyp
default.isolate
optimize_for_size.gyp
optimize_for_size.isolate
perf.gyp
perf.isolate