• Thibaud Michaud's avatar
    Revert "[wasm] Resume suspender on resolved promise" · 98db248d
    Thibaud Michaud authored
    This reverts commit a865d16b.
    
    Reason for revert: breaks tsan and gc-stress
    
    Original change's description:
    > [wasm] Resume suspender on resolved promise
    >
    > Implement the WasmResume builtin, which resumes a wasm suspender
    > when the corresponding JS promise resolves.
    >
    > Drive-by 1: Fix detection of empty stacks in the stack frame iterator.
    > Drive-by 2: Add a stack ID for better tracing.
    >
    > R=​ahaas@chromium.org
    > CC=​​fgm@chromium.org
    >
    > Bug: v8:12191
    > Change-Id: Ifa3f00c4259f802292b04d426c739e9b551f87b9
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3420827
    > Reviewed-by: Andreas Haas <ahaas@chromium.org>
    > Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
    > Commit-Queue: Thibaud Michaud <thibaudm@chromium.org>
    > Cr-Commit-Position: refs/heads/main@{#78842}
    
    Bug: v8:12191
    Change-Id: I3352c8b1dcc8d99e1bd782a09276add219a3ecda
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3424489
    Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
    Reviewed-by: 's avatarNico Hartmann <nicohartmann@chromium.org>
    Commit-Queue: Leszek Swirski <leszeks@chromium.org>
    Owners-Override: Leszek Swirski <leszeks@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#78845}
    98db248d
Name
Last commit
Last update
..
DIR_METADATA Loading commit data...
OWNERS Loading commit data...
runtime-array.cc Loading commit data...
runtime-atomics.cc Loading commit data...
runtime-bigint.cc Loading commit data...
runtime-classes.cc Loading commit data...
runtime-collections.cc Loading commit data...
runtime-compiler.cc Loading commit data...
runtime-date.cc Loading commit data...
runtime-debug.cc Loading commit data...
runtime-forin.cc Loading commit data...
runtime-function.cc Loading commit data...
runtime-futex.cc Loading commit data...
runtime-generator.cc Loading commit data...
runtime-internal.cc Loading commit data...
runtime-intl.cc Loading commit data...
runtime-literals.cc Loading commit data...
runtime-module.cc Loading commit data...
runtime-numbers.cc Loading commit data...
runtime-object.cc Loading commit data...
runtime-operators.cc Loading commit data...
runtime-promise.cc Loading commit data...
runtime-proxy.cc Loading commit data...
runtime-regexp.cc Loading commit data...
runtime-scopes.cc Loading commit data...
runtime-strings.cc Loading commit data...
runtime-symbol.cc Loading commit data...
runtime-test-wasm.cc Loading commit data...
runtime-test.cc Loading commit data...
runtime-trace.cc Loading commit data...
runtime-typedarray.cc Loading commit data...
runtime-utils.h Loading commit data...
runtime-wasm.cc Loading commit data...
runtime-weak-refs.cc Loading commit data...
runtime.cc Loading commit data...
runtime.h Loading commit data...