• Michael Lippautz's avatar
    Revert "[cppgc-js] Allow overriding marking support" · 9432358a
    Michael Lippautz authored
    This reverts commit 2115ba50.
    
    Reason for revert: Breaking Blink tests.
    
    Original change's description:
    > [cppgc-js] Allow overriding marking support
    >
    > Adds flags to allow overriding marking support. This adds
    > compatibility with EmbedderHeapTracer which allows for disabling
    > incremental marking support with `--no-incremental-marking-wrappers`.
    >
    > The corresponding CppHeap flags are
    > * `--cppheap-incremental-marking`
    > * `--cppheap-concurrent-marking`
    >
    > This allows embedders that use types that do not support incremental
    > and concurrent marking to switch from EmbedderHeapTracer to CppHeap.
    >
    > Bug: v8:13207
    > Change-Id: I74bdf8ef4be3f6aed8d4d587ea4399546ba2fda4
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3840939
    > Reviewed-by: Dominik Inführ <dinfuehr@chromium.org>
    > Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
    > Cr-Commit-Position: refs/heads/main@{#82652}
    
    Bug: v8:13207
    Change-Id: I9e0de0cacfab8489902fef1c371e36c2d45b80ec
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3850723
    Auto-Submit: Michael Lippautz <mlippautz@chromium.org>
    Commit-Queue: Dominik Inführ <dinfuehr@chromium.org>
    Reviewed-by: 's avatarDominik Inführ <dinfuehr@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#82671}
    9432358a
flag-definitions.h 101 KB