v8/src
jameslahm 89ed081c17 [runtime] Add async-stack-trace support for Promise.allSettled
... with zero cost.

Bug: v8:9357
Change-Id: I66985c3fd3e7b4efa354eb564c641562cf55ab49
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3518909
Reviewed-by: Igor Sheludko <ishell@chromium.org>
Commit-Queue: Igor Sheludko <ishell@chromium.org>
Cr-Commit-Position: refs/heads/main@{#79632}
2022-03-26 12:04:24 +00:00
..
api [api] Remove TracedGlobal<> 2022-03-23 21:04:51 +00:00
asmjs Reland "[asm] Reject import calls with too many parameters" 2022-03-09 15:46:32 +00:00
ast [class] fix read-only private references in logical assignments 2022-03-23 16:16:32 +00:00
base [ia32] Avoid signed overflow undefined behavior in InstructionSelector 2022-03-21 16:51:00 +00:00
baseline ppc64: [baseline] Implement ToRegister 2022-03-22 19:10:01 +00:00
bigint Reland "Reland "[Torque] Generalize Torque literals to larger size"" 2022-02-04 09:40:24 +00:00
builtins [runtime] Add async-stack-trace support for Promise.allSettled 2022-03-26 12:04:24 +00:00
codegen [ShadowRealm] WrappedFunction properties 2022-03-25 16:00:33 +00:00
common [ShadowRealm] WrappedFunction properties 2022-03-25 16:00:33 +00:00
compiler [compiler] Optimize String.prototype.startsWith 2022-03-25 11:01:05 +00:00
compiler-dispatcher [compiler] Extract TF-specific parts of OptimizedCompilationJob 2022-03-17 12:37:45 +00:00
d8 [d8] Add a stress mode to test web snapshot / json deserializing 2022-03-18 17:40:15 +00:00
date [builtins][date] Fix -Wshadow warnings 2021-11-15 19:46:43 +00:00
debug [debug] Hold on to promises weakly from the debugger's promise stack. 2022-03-24 08:16:32 +00:00
deoptimizer Fix a build error for use_custom_libcxx=false use_sysroot=false 2022-03-24 10:11:35 +00:00
diagnostics PPC: Introduce Power10 prefixed instructions 2022-03-24 17:25:42 +00:00
execution [runtime] Add async-stack-trace support for Promise.allSettled 2022-03-26 12:04:24 +00:00
extensions [heap] Statistics extension needs to check whether new space exists 2022-03-23 09:30:51 +00:00
flags Revert "Reland "Reland "[baseline] Enable concurrent sparkplug""" 2022-03-25 15:16:54 +00:00
handles [api] Remove TracedGlobal<> 2022-03-23 21:04:51 +00:00
heap Revert "[heap] Only start incremental marking when V8 is not in GC VM state." 2022-03-25 16:07:53 +00:00
ic Revert "[super IC] Fix receiver vs lookup start object confusion" 2022-03-24 13:23:42 +00:00
init [runtime] Add async-stack-trace support for Promise.allSettled 2022-03-26 12:04:24 +00:00
inspector [inspector] Do not resurrect Script objects. 2022-03-04 12:55:00 +00:00
interpreter [class] fix read-only private references in logical assignments 2022-03-23 16:16:32 +00:00
json Reland "[runtime] Refactor TransitionsAccessor" 2022-02-14 12:05:06 +00:00
libplatform Split V8_OS_MACOSX into V8_OS_DARWIN and V8_OS_MACOS 2022-02-18 10:24:59 +00:00
libsampler Split V8_OS_MACOSX into V8_OS_DARWIN and V8_OS_MACOS 2022-02-18 10:24:59 +00:00
logging [ShadowRealm] WrappedFunction properties 2022-03-25 16:00:33 +00:00
maglev Revert "[maglev] Remove input_count from Node constructors" 2022-03-25 17:26:24 +00:00
numbers [runtime] Add Arguments::positive_smi_value_at(int index) helper 2022-03-10 10:50:55 +00:00
objects [runtime] Add async-stack-trace support for Promise.allSettled 2022-03-26 12:04:24 +00:00
parsing [parser] clear last next_arrow_function_info tracked 2022-03-14 17:01:44 +00:00
profiler Refactor ExternalObjects 2022-03-14 10:50:58 +00:00
protobuf Remove petermarshall from OWNERS 2021-03-31 11:00:22 +00:00
regexp Update write barrier when storing HeapNumber to last index. 2022-03-21 07:45:09 +00:00
roots [symbol table] use plain hash table to implement symbol table in isolate 2022-02-25 13:40:20 +00:00
runtime [ShadowRealm] WrappedFunction properties 2022-03-25 16:00:33 +00:00
sandbox [base] Don't return bool from VirtualAddressSpace::Free* routines 2022-03-07 16:53:23 +00:00
sanitizer Reland "[elements] Avoid racy data reads/writes" 2021-05-06 10:46:52 +00:00
snapshot PPC: Introduce Power10 prefixed instructions 2022-03-24 17:25:42 +00:00
strings [string] SLOW_DCHECK string hash during lifetime of String::FlatContent 2022-02-14 17:26:37 +00:00
tasks Remove rmcilroy from OWNERS. 2021-08-19 16:30:27 +00:00
temporal [Temporal] Part2 Add constructor and simple getters. 2022-01-07 19:18:33 +00:00
third_party Reland "[include] Split out v8.h" 2021-08-24 13:08:55 +00:00
torque Update OWNERS files 2022-02-16 08:16:04 +00:00
tracing Add missing trace category group to trace-categories.h 2022-01-12 19:47:55 +00:00
trap-handler Fix C++20 incompatiblities 2022-02-23 13:23:16 +00:00
utils Move utils/pointer-with-payload.h -> base/pointer-with-payload.h 2022-03-03 11:44:23 +00:00
wasm Reland "[wasm][liftoff] Spill regs for multi-value merges" 2022-03-24 12:15:43 +00:00
web-snapshot [d8] Add a stress mode to test web snapshot / json deserializing 2022-03-18 17:40:15 +00:00
zone Fail earlier on FreePages 2022-02-24 10:12:50 +00:00
DEPS [maglev] Add a skeleton MaglevConcurrentDispatcher impl 2022-03-03 17:32:21 +00:00
DIR_METADATA Add DIR_METADATA files to v8. 2020-10-20 22:12:28 +00:00
OWNERS Add DIR_METADATA files to v8. 2020-10-20 22:12:28 +00:00