v8/test
Toon Verwaest 0e21a147db [runtime] Feed back normalization to constructors (behind flag)
When an instance of a constructor goes dictionary mode, this changes the initial map
of that constructor to also be in dictionary mode. This avoids spurious hidden class
creation, that also results in IC misses.

BUG=

Change-Id: I0e70f822ac345d0224f2092ec473621a603d4cc5
Reviewed-on: https://chromium-review.googlesource.com/446361
Reviewed-by: Jaroslav Sevcik <jarin@chromium.org>
Reviewed-by: Igor Sheludko <ishell@chromium.org>
Commit-Queue: Toon Verwaest <verwaest@chromium.org>
Cr-Commit-Position: refs/heads/master@{#43452}
2017-02-27 13:56:14 +00:00
..
benchmarks
cctest [runtime] Feed back normalization to constructors (behind flag) 2017-02-27 13:56:14 +00:00
common [wasm] Split the compilation and instantiation API into sync and async methods. 2017-02-20 10:41:57 +00:00
debugger [debugger] extend side effect free debug-evaluate to Array builtins. 2017-02-22 13:29:40 +00:00
fuzzer [wasm] Move decoding constants out of wasm-module.h and into module-decoder.h 2017-02-20 17:42:02 +00:00
inspector [inspector] move coverage related methods to profiler 2017-02-25 02:44:56 +00:00
intl NumberFormat: default mnsd value is 1 2017-02-14 17:12:49 +00:00
js-perf-test [Test] Add perf tests for TypedArray constructors. 2017-02-24 13:06:10 +00:00
memory
message Report unexpected lexical decl also without destructuring 2017-02-17 10:57:32 +00:00
mjsunit [runtime] Feed back normalization to constructors (behind flag) 2017-02-27 13:56:14 +00:00
mozilla [regexp] Correct lastIndex behavior in RegExp.prototype[@@replace] 2017-02-16 09:21:37 +00:00
preparser
promises-aplus
test262 [test262] skip two Intl.NumberFormat tests 2017-02-24 23:41:23 +00:00
unittests [turbofan] Extend typer for number comparison ops. 2017-02-27 12:11:38 +00:00
webkit Unify TypeError messages 2017-02-13 10:27:03 +00:00
bot_default.gyp Add inspector tests to default tests to run locally. 2016-11-04 08:50:07 +00:00
bot_default.isolate [debugger] basic test infrastructure for new debugger test api. 2016-10-21 06:38:05 +00:00
BUILD.gn Remove SIMD.js from V8. 2017-02-14 06:57:25 +00:00
default.gyp Add inspector tests to default tests to run locally. 2016-11-04 08:50:07 +00:00
default.isolate Add inspector tests to default tests to run locally. 2016-11-04 08:50:07 +00:00
optimize_for_size.gyp
optimize_for_size.isolate [debugger] basic test infrastructure for new debugger test api. 2016-10-21 06:38:05 +00:00
perf.gyp
perf.isolate Remove SIMD.js from V8. 2017-02-14 06:57:25 +00:00