v8/test/unittests/heap/cppgc
Omer Katz 2c66a0ef9f Reland "cppgc: Use tracing scopes"
This reverts commit 64bf4c53f6.

Reason for revert: fix in patchset 2

Original change's description:
> Revert "cppgc: Use tracing scopes"
>
> This reverts commit 548fe20837.
>
> Reason for revert: Issues on Mac64: https://ci.chromium.org/p/v8/builders/ci/V8%20Mac64%20-%20debug/31710
>
> Original change's description:
> > cppgc: Use tracing scopes
> >
> > The scopes themselves mostly have the same coverage as current scopes in
> > blink. A few exception due to encapsulation exist and are highlighted as
> > comments on the CL.
> >
> > Bug: chromium:1056170
> > Change-Id: I48af2cfdfd53a8caa1ab5d805d377f6f13a825bc
> > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2540552
> > Commit-Queue: Omer Katz <omerkatz@chromium.org>
> > Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
> > Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
> > Cr-Commit-Position: refs/heads/master@{#71285}
>
> TBR=ulan@chromium.org,mlippautz@chromium.org,omerkatz@chromium.org
>
> Change-Id: I20dce9309dcaeff6ea61bdc51df3a2f62c2a103f
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Bug: chromium:1056170
> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2550782
> Reviewed-by: Clemens Backes <clemensb@chromium.org>
> Commit-Queue: Clemens Backes <clemensb@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#71289}

TBR=ulan@chromium.org,mlippautz@chromium.org,clemensb@chromium.org,omerkatz@chromium.org

# Not skipping CQ checks because this is a reland.

Bug: chromium:1056170
Change-Id: I9c57cdb3b0d310366cdf3e6fbcd1254fdc363163
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2550666
Auto-Submit: Omer Katz <omerkatz@chromium.org>
Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#71305}
2020-11-20 09:53:23 +00:00
..
compactor-unittest.cc Reland "cppgc: Use tracing scopes" 2020-11-20 09:53:23 +00:00
concurrent-marking-unittest.cc cppgc: Add bailout for concurrent marking 2020-10-09 15:04:32 +00:00
concurrent-sweeper-unittest.cc cppgc: Add tracing scopes 2020-11-19 15:48:17 +00:00
cross-thread-persistent-unittest.cc Migrate CrossThreadPersistent 2020-10-09 14:33:57 +00:00
custom-spaces-unittest.cc cppgc: Mark custom spaces as compactable 2020-10-06 14:59:22 +00:00
ephemeron-pair-unittest.cc cppgc: Support ephemeron tracing 2020-10-15 10:01:23 +00:00
finalizer-trait-unittest.cc cppgc: Rename unittest files 2020-05-08 08:50:48 +00:00
free-list-unittest.cc cppgc: Rename unittest files 2020-05-08 08:50:48 +00:00
garbage-collected-unittest.cc cppgc: Use object start bitmap to trace mixins 2020-07-10 12:00:45 +00:00
gc-info-unittest.cc cppgc: Add naming infrastructure 2020-10-08 12:25:21 +00:00
gc-invoker-unittest.cc cppgc: Add tracing scopes 2020-11-19 15:48:17 +00:00
heap-growing-unittest.cc cppgc: Add tracing scopes 2020-11-19 15:48:17 +00:00
heap-object-header-unittest.cc cppgc: Move AccessMode to globals.h 2020-10-22 14:10:34 +00:00
heap-page-unittest.cc cppgc: Remove -inl.h files 2020-07-01 08:46:26 +00:00
heap-unittest.cc cppgc: Support allocation with additional bytes 2020-10-21 08:50:58 +00:00
incremental-marking-schedule-unittest.cc cppgc: Add tracing scopes 2020-11-19 15:48:17 +00:00
logging-unittest.cc cppgc: Rename unittest files 2020-05-08 08:50:48 +00:00
marker-unittest.cc cppgc: Mark in construction objects externally 2020-10-02 13:42:48 +00:00
marking-verifier-unittest.cc cppgc: Allow MarkingVerifier to be specialized for unified heap 2020-10-21 12:58:49 +00:00
marking-visitor-unittest.cc cppgc: Support weak containers 2020-10-22 14:01:04 +00:00
member-unittest.cc cppgc: Add more basic type traits 2020-11-11 14:59:08 +00:00
minor-gc-unittest.cc cppgc: Remove -inl.h files 2020-07-01 08:46:26 +00:00
name-trait-unittest.cc cppgc: Add naming infrastructure 2020-10-08 12:25:21 +00:00
object-start-bitmap-unittest.cc cppgc: Remove -inl.h files 2020-07-01 08:46:26 +00:00
page-memory-unittest.cc [cppgc][unittests] Only expect guard pages support on 4k platforms. 2020-10-20 16:54:38 +00:00
persistent-family-unittest.cc cppgc: Pass on source location when tracing roots 2020-10-14 20:39:02 +00:00
prefinalizer-unittest.cc cppgc: Use object start bitmap to trace mixins 2020-07-10 12:00:45 +00:00
run-all-unittests.cc
source-location-unittest.cc cppgc: Rename unittest files 2020-05-08 08:50:48 +00:00
stack-unittest.cc Disable GCStackTest.IteratePointersFindsParameterNesting8 for MSVC 2020-10-02 09:08:46 +00:00
stats-collector-scopes-unittest.cc Reland "cppgc: Use tracing scopes" 2020-11-20 09:53:23 +00:00
stats-collector-unittest.cc cppgc: Add tracing scopes 2020-11-19 15:48:17 +00:00
sweeper-unittest.cc cppgc: Add tracing scopes 2020-11-19 15:48:17 +00:00
test-platform.cc cppgc: Add tracing scopes 2020-11-19 15:48:17 +00:00
test-platform.h cppgc: Add tracing scopes 2020-11-19 15:48:17 +00:00
tests.cc cppgc: Add tracing scopes 2020-11-19 15:48:17 +00:00
tests.h cppgc: Add tracing scopes 2020-11-19 15:48:17 +00:00
visitor-unittest.cc cppgc: Use object start bitmap to trace mixins 2020-07-10 12:00:45 +00:00
weak-container-unittest.cc cppgc: Add tracing scopes 2020-11-19 15:48:17 +00:00
write-barrier-unittest.cc cppgc: Concurrent marking 2020-10-06 15:47:21 +00:00