[build] Fold v8-profiler.h and v8-util.h into v8_headers
These are headers that are used by the inspector, debugger and other parts of chrome so they should be in the main v8_headers target. test-api-interceptors.cc does not use anything from v8-util.h so remove the include and some other unneeded using declarations. Bug: v8:7330 Change-Id: Iea1546de3fc2dbc1c41f0dd7109b6c7ef5557045 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2716384 Commit-Queue: Ulan Degenbaev <ulan@chromium.org> Auto-Submit: Dan Elphick <delphick@chromium.org> Reviewed-by: Ulan Degenbaev <ulan@chromium.org> Cr-Commit-Position: refs/heads/master@{#72996}
This commit is contained in:
parent
8b4e0f377d
commit
23fa9ffd9c
4
BUILD.gn
4
BUILD.gn
@ -2111,6 +2111,8 @@ v8_header_set("v8_headers") {
|
||||
"include/v8-cppgc.h",
|
||||
"include/v8-fast-api-calls.h",
|
||||
"include/v8-internal.h",
|
||||
"include/v8-profiler.h",
|
||||
"include/v8-util.h",
|
||||
"include/v8.h",
|
||||
]
|
||||
|
||||
@ -2508,9 +2510,7 @@ v8_source_set("v8_base_without_compiler") {
|
||||
"include/v8-inspector-protocol.h",
|
||||
"include/v8-inspector.h",
|
||||
"include/v8-metrics.h",
|
||||
"include/v8-profiler.h",
|
||||
"include/v8-unwinder-state.h",
|
||||
"include/v8-util.h",
|
||||
"include/v8-wasm-trap-handler-posix.h",
|
||||
"src/api/api-arguments-inl.h",
|
||||
"src/api/api-arguments.cc",
|
||||
|
@ -6,7 +6,6 @@
|
||||
|
||||
#include "test/cctest/test-api.h"
|
||||
|
||||
#include "include/v8-util.h"
|
||||
#include "src/api/api-inl.h"
|
||||
#include "src/base/platform/platform.h"
|
||||
#include "src/codegen/compilation-cache.h"
|
||||
@ -18,30 +17,18 @@
|
||||
#include "src/strings/unicode-inl.h"
|
||||
#include "src/utils/utils.h"
|
||||
|
||||
using ::v8::Boolean;
|
||||
using ::v8::BooleanObject;
|
||||
using ::v8::Context;
|
||||
using ::v8::Extension;
|
||||
using ::v8::Function;
|
||||
using ::v8::FunctionTemplate;
|
||||
using ::v8::HandleScope;
|
||||
using ::v8::Local;
|
||||
using ::v8::Name;
|
||||
using ::v8::Message;
|
||||
using ::v8::MessageCallback;
|
||||
using ::v8::Object;
|
||||
using ::v8::ObjectTemplate;
|
||||
using ::v8::Persistent;
|
||||
using ::v8::Script;
|
||||
using ::v8::StackTrace;
|
||||
using ::v8::String;
|
||||
using ::v8::Symbol;
|
||||
using ::v8::TryCatch;
|
||||
using ::v8::Undefined;
|
||||
using ::v8::V8;
|
||||
using ::v8::Value;
|
||||
|
||||
|
||||
namespace {
|
||||
|
||||
void Returns42(const v8::FunctionCallbackInfo<v8::Value>& info) {
|
||||
|
Loading…
Reference in New Issue
Block a user