• Michael Lippautz's avatar
    Revert "[api,heap] Remove deprecated Persistent APIs" · 49954eb5
    Michael Lippautz authored
    This reverts commit 1ebf5f72.
    
    Reason for revert: Breaks TSAN
    
    Original change's description:
    > [api,heap] Remove deprecated Persistent APIs
    > 
    > Removes APIs:
    > - MarkIndependent
    > - IsIndependent
    > - MarkActive
    > - RegisterExternalReference
    > 
    > All weak persistent handles are now treated as independent. Users of
    > traced handles should already use v8::EmbedderHeapTracer.
    > 
    > Bug: chromium:923361
    > Change-Id: Ic90a647fe2ce9db92197ad6560e4907290805592
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1578459
    > Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
    > Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#60953}
    
    TBR=ulan@chromium.org,mlippautz@chromium.org
    
    Change-Id: I8281daf30b67c1b71ef6e65d8f13a59230ba0334
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: chromium:923361
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1578900Reviewed-by: 's avatarMichael Lippautz <mlippautz@chromium.org>
    Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#60954}
    49954eb5
Name
Last commit
Last update
..
OWNERS Loading commit data...
allocation-tracker.cc Loading commit data...
allocation-tracker.h Loading commit data...
circular-queue-inl.h Loading commit data...
circular-queue.h Loading commit data...
cpu-profiler-inl.h Loading commit data...
cpu-profiler.cc Loading commit data...
cpu-profiler.h Loading commit data...
heap-profiler.cc Loading commit data...
heap-profiler.h Loading commit data...
heap-snapshot-generator-inl.h Loading commit data...
heap-snapshot-generator.cc Loading commit data...
heap-snapshot-generator.h Loading commit data...
profile-generator-inl.h Loading commit data...
profile-generator.cc Loading commit data...
profile-generator.h Loading commit data...
profiler-listener.cc Loading commit data...
profiler-listener.h Loading commit data...
sampling-heap-profiler.cc Loading commit data...
sampling-heap-profiler.h Loading commit data...
strings-storage.cc Loading commit data...
strings-storage.h Loading commit data...
tick-sample.cc Loading commit data...
tick-sample.h Loading commit data...
tracing-cpu-profiler.cc Loading commit data...
tracing-cpu-profiler.h Loading commit data...