Commit 6d86ca61 authored by Sami Kyostila's avatar Sami Kyostila Committed by Commit Bot

build_overrides: Add V8 build override for using Perfetto from Chromium

This patch adds a build override for telling V8 to use the Perfetto
client library built by Chromium instead of trying to build an
independent copy. The feature flag (use_perfetto_client_library) is
defaulted to false in V8 and overridden here when Chromium is also using
Perfetto's client library[1].

Corresponding V8 change:
https://chromium-review.googlesource.com/c/v8/v8/+/2182637

Bug: b/155075662

[1] https://docs.google.com/document/d/1f7tt4cb-JcA5bQFR1oXk60ncJPpkL02_Hi_Bc6MfTQk/

Change-Id: Iabdeec5fe957934dc0e3bb0364c5272a818415ed
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2184572
Auto-Submit: Sami Kyöstilä <skyostil@chromium.org>
Reviewed-by: default avatarEric Seckler <eseckler@chromium.org>
Reviewed-by: default avatarMichael Achenbach <machenbach@chromium.org>
Commit-Queue: Sami Kyöstilä <skyostil@chromium.org>
Cr-Commit-Position: refs/heads/master@{#766369}
parent eb59d89a
......@@ -2,6 +2,7 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//base/trace_event/features.gni")
import("//build/config/gclient_args.gni")
# Uncomment these to specify a different NDK location and version in
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment