v8/test/benchmarks/cpp/cppgc
Omer Katz 0e0d1b0d7c cppgc: Fix cppgc build
The CPPGC_BUILD_IN_V8 define (used for tracing) isn't propagated from
v8_base_without_compiler to cppgc_base, which breaks build with
perfetto. Instead use a gn args to specify standalone builds (defaulted
to false) and use that to choose the right tracing implementation.

Bug: chromium:1056170
Change-Id: I70bce819d45fb133b6f932a50a5d027e39f3e5b9
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2555007
Auto-Submit: Omer Katz <omerkatz@chromium.org>
Reviewed-by: Hannes Payer <hpayer@chromium.org>
Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
Commit-Queue: Omer Katz <omerkatz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#71356}
2020-11-24 09:35:50 +00:00
..
allocation_perf.cc cppgc: Add allocation benchmark 2020-07-03 11:58:21 +00:00
BUILD.gn cppgc: Fix cppgc build 2020-11-24 09:35:50 +00:00
DEPS cppgc: Add allocation benchmark 2020-07-03 11:58:21 +00:00
trace_perf.cc cppgc: Use object start bitmap to trace mixins 2020-07-10 12:00:45 +00:00
utils.h cppgc: Add allocation benchmark 2020-07-03 11:58:21 +00:00