v8/src
Gus Caplan b151d8db22 Implement logical assignment
https://tc39.es/proposal-logical-assignment/

Bug: v8:10372
Change-Id: I538d54af6b4b24d450d1398c74f76dd57fdb0147
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2158119
Reviewed-by: Shu-yu Guo <syg@chromium.org>
Reviewed-by: Marja Hölttä <marja@chromium.org>
Reviewed-by: Mythri Alle <mythria@chromium.org>
Commit-Queue: Marja Hölttä <marja@chromium.org>
Cr-Commit-Position: refs/heads/master@{#67330}
2020-04-23 07:23:58 +00:00
..
api [weakrefs] Fix [[KeptObjects]] assertion for only when a microtask checkpoint is performed 2020-04-22 17:36:43 +00:00
asmjs [asm] Fix double literals without dots 2020-04-01 13:59:24 +00:00
ast Reland^5 "[parser] Introduce UnoptimizedCompileFlags" 2020-04-22 11:35:35 +00:00
base [wasm] Fix performance bottleneck in DisjointAllocationPool 2020-04-22 10:00:05 +00:00
builtins [builtins] Clean up the use of class_name / ES5 [[Class]] 2020-04-23 00:05:38 +00:00
codegen [compile] Add an UnoptimizedCompileState class 2020-04-23 07:08:28 +00:00
common Reland^5 "[parser] Introduce UnoptimizedCompileFlags" 2020-04-22 11:35:35 +00:00
compiler [mips64][wasm-simd] Implement I64x2 splat extract_lane replace_lane 2020-04-23 00:49:28 +00:00
compiler-dispatcher [compile] Add an UnoptimizedCompileState class 2020-04-23 07:08:28 +00:00
d8 [compile] Add an UnoptimizedCompileState class 2020-04-23 07:08:28 +00:00
date Make ToInteger always truncate -0 2020-03-02 20:40:01 +00:00
debug [compile] Add an UnoptimizedCompileState class 2020-04-23 07:08:28 +00:00
deoptimizer [arm64] Use BTI instructions for forward CFI 2020-03-17 17:52:28 +00:00
diagnostics Reland "[snapshot] Extract more files" 2020-04-22 06:09:18 +00:00
execution [compile] Add an UnoptimizedCompileState class 2020-04-23 07:08:28 +00:00
extensions Fix cputracemark extension 2020-03-30 10:53:19 +00:00
flags Implement logical assignment 2020-04-23 07:23:58 +00:00
handles Remove a few outdated TODO(yangguo) 2020-04-15 08:21:43 +00:00
heap [heap] Add override to FreeList destructors 2020-04-22 16:13:55 +00:00
ic [ic] Use slow stub if typed arrays are in prototype chain of JSObjects 2020-04-20 11:14:07 +00:00
init Implement logical assignment 2020-04-23 07:23:58 +00:00
inspector [tracing] Migrate tracing to Perfetto track events 2020-04-17 21:31:24 +00:00
interpreter Implement logical assignment 2020-04-23 07:23:58 +00:00
json [offthread] Add off-thread support to Script 2020-02-11 09:45:33 +00:00
libplatform [tracing] Migrate tracing to Perfetto track events 2020-04-17 21:31:24 +00:00
libsampler [ppc64][ppc] Split up ARCH_PPC and ARCH_PPC64 2020-02-21 15:42:20 +00:00
logging [snapshot] Rename partial snapshot to context snapshot 2020-04-22 10:39:45 +00:00
numbers [offthread] Ensure off-thread allocations are pretenured 2020-03-20 11:32:51 +00:00
objects [builtins] Clean up the use of class_name / ES5 [[Class]] 2020-04-23 00:05:38 +00:00
parsing Implement logical assignment 2020-04-23 07:23:58 +00:00
profiler [heap] Don't allocate fillers in sampling profiler 2020-04-20 12:47:22 +00:00
protobuf Add OWNERS to src/protobuf 2019-05-15 11:17:23 +00:00
regexp [regexp] Add missing bracket to the s390 architecture 2020-04-21 14:03:54 +00:00
roots [heap] Make retained maps list be per context 2020-04-20 11:12:37 +00:00
runtime [builtins] Clean up the use of class_name / ES5 [[Class]] 2020-04-23 00:05:38 +00:00
sanitizer Rename clemensh to clemensb in OWNERS 2019-09-26 08:44:44 +00:00
snapshot [snapshot] Rename partial snapshot to context snapshot 2020-04-22 10:39:45 +00:00
strings [base] Fix {StaticCharVector} and add {StaticOneByteVector} 2020-04-17 18:45:32 +00:00
tasks Revert "[weakrefs] Schedule FinalizationGroup cleanup tasks from within V8" 2020-02-09 16:24:52 +00:00
third_party Update the dependency of v8_vtunejit 2019-12-23 02:00:49 +00:00
torque Reland "[torque] Allow storing to bitfield structs that are stored in Smis" 2020-04-22 10:34:46 +00:00
tracing tracing: Add new category group 2020-04-20 14:12:07 +00:00
trap-handler Introducing trap handler support for FreeBSD x64. 2019-11-08 16:46:05 +00:00
utils [base] Fix {StaticCharVector} and add {StaticOneByteVector} 2020-04-17 18:45:32 +00:00
wasm [wasm-simd] Fix decoding of load splats 2020-04-22 23:58:38 +00:00
zone Remove and update some outdated TODO(mstarzinger). 2019-12-13 10:18:04 +00:00
DEPS [offthread] Refactor out an OffThreadHeap 2020-04-21 10:21:43 +00:00
OWNERS Use relative paths to OWNERS files 2019-08-12 13:52:52 +00:00