v8/test
Shu-yu Guo 7d6ada2714 [protectors] Update protectors in DefineClass
DefineClass uses the ClassBoilerplate to directly construct the
property descriptor array or dictionary for defining the class
constructor and prototype, skipping use of the LookupIterator and the
encapsulated protector update logic. This patch adds manual calls
to UpdateProtector(), which is in particular relevant for the
isConcatSpreadable protector.

Bug: v8:9837
Change-Id: I7b9d8105d41f5f0f826ca2ce35d6bf3d1aeee6e7
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1863644
Commit-Queue: Shu-yu Guo <syg@chromium.org>
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Cr-Commit-Position: refs/heads/master@{#64368}
2019-10-18 03:36:07 +00:00
..
benchmarks [test] Skip slow tests 2019-10-14 07:37:15 +00:00
cctest Reland "[wasm-simd] Implement F64x2ConvertI64x2 for x64" 2019-10-17 23:22:47 +00:00
common [wasm] Rename {Get,Set}Global to Global{Get,Set} 2019-10-08 14:27:50 +00:00
debugger Reland "[Heap] Create a fast path for young allocations." 2019-09-16 13:25:51 +00:00
fuzzer [wasm-simd] Add more f32/f64 cases to fuzz test 2019-10-17 16:57:58 +00:00
inspector [class] implement static private methods 2019-10-10 15:34:44 +00:00
intl [Intl] Only set HourCycle if needed 2019-10-11 20:44:17 +00:00
js-perf-test [perf-test] Add a performance test for LdaGlobal bytecodes 2019-10-09 16:34:33 +00:00
memory
message [wasm-simd] Implement memory tracing for kSimd128 data types 2019-10-11 20:45:21 +00:00
mjsunit [protectors] Update protectors in DefineClass 2019-10-18 03:36:07 +00:00
mkgrokdump Reland "Unconditionally enable snapshot builds and remove 'v8_use_snapshot'" 2019-10-16 06:01:05 +00:00
mozilla Skip flaky slow test on arm64 2019-10-16 22:03:19 +00:00
preparser
test262 [regexp] Modify matchAll to throw on non-globals. 2019-10-16 13:34:15 +00:00
torque
unittests [ptr-compr] Implement the DecompressionOptimizer Reducer and its phase 2019-10-17 16:02:58 +00:00
wasm-api-tests
wasm-js [wasm][bulk] Update the element segment decoding to the new spec changes 2019-09-17 13:25:42 +00:00
wasm-spec-tests Rename clemensh to clemensb in OWNERS 2019-09-26 08:44:44 +00:00
webkit
BUILD.gn
OWNERS