Commit eaaaed97 authored by Leszek Swirski's avatar Leszek Swirski Committed by V8 LUCI CQ

[cleanup] Remove compiler.h from js-function-inl.h

Change-Id: I17104eba48919c4608d6ab7e91cb09601a2f71d1
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3250636
Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
Auto-Submit: Leszek Swirski <leszeks@chromium.org>
Reviewed-by: 's avatarMichael Lippautz <mlippautz@chromium.org>
Reviewed-by: 's avatarJakob Gruber <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/main@{#77599}
parent d81888bc
...@@ -7,6 +7,7 @@ ...@@ -7,6 +7,7 @@
#include "include/v8-function.h" #include "include/v8-function.h"
#include "src/api/api-inl.h" #include "src/api/api-inl.h"
#include "src/base/utils/random-number-generator.h" #include "src/base/utils/random-number-generator.h"
#include "src/codegen/compiler.h"
#include "src/codegen/script-details.h" #include "src/codegen/script-details.h"
#include "src/debug/debug-coverage.h" #include "src/debug/debug-coverage.h"
#include "src/debug/debug-evaluate.h" #include "src/debug/debug-evaluate.h"
......
...@@ -6,6 +6,7 @@ ...@@ -6,6 +6,7 @@
#include "include/v8-cppgc.h" #include "include/v8-cppgc.h"
#include "src/base/logging.h" #include "src/base/logging.h"
#include "src/handles/global-handles.h"
#include "src/heap/gc-tracer.h" #include "src/heap/gc-tracer.h"
#include "src/objects/embedder-data-slot.h" #include "src/objects/embedder-data-slot.h"
#include "src/objects/js-objects-inl.h" #include "src/objects/js-objects-inl.h"
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
#include "src/heap/scavenger.h" #include "src/heap/scavenger.h"
#include "src/handles/global-handles.h"
#include "src/heap/array-buffer-sweeper.h" #include "src/heap/array-buffer-sweeper.h"
#include "src/heap/barrier.h" #include "src/heap/barrier.h"
#include "src/heap/gc-tracer.h" #include "src/heap/gc-tracer.h"
......
...@@ -10,7 +10,6 @@ ...@@ -10,7 +10,6 @@
// Include other inline headers *after* including js-function.h, such that e.g. // Include other inline headers *after* including js-function.h, such that e.g.
// the definition of JSFunction is available (and this comment prevents // the definition of JSFunction is available (and this comment prevents
// clang-format from merging that include into the following ones). // clang-format from merging that include into the following ones).
#include "src/codegen/compiler.h"
#include "src/diagnostics/code-tracer.h" #include "src/diagnostics/code-tracer.h"
#include "src/ic/ic.h" #include "src/ic/ic.h"
#include "src/init/bootstrapper.h" #include "src/init/bootstrapper.h"
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
#include "src/baseline/baseline-batch-compiler.h" #include "src/baseline/baseline-batch-compiler.h"
#include "src/baseline/baseline.h" #include "src/baseline/baseline.h"
#include "src/builtins/builtins.h" #include "src/builtins/builtins.h"
#include "src/codegen/compiler.h"
#include "src/common/message-template.h" #include "src/common/message-template.h"
#include "src/debug/debug.h" #include "src/debug/debug.h"
#include "src/execution/arguments-inl.h" #include "src/execution/arguments-inl.h"
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
#include "include/v8-template.h" #include "include/v8-template.h"
#include "include/v8-traced-handle.h" #include "include/v8-traced-handle.h"
#include "src/api/api-inl.h" #include "src/api/api-inl.h"
#include "src/handles/global-handles.h"
#include "src/heap/embedder-tracing.h" #include "src/heap/embedder-tracing.h"
#include "src/heap/heap-inl.h" #include "src/heap/heap-inl.h"
#include "src/heap/heap.h" #include "src/heap/heap.h"
......
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
#include "include/v8-cppgc.h" #include "include/v8-cppgc.h"
#include "include/v8-traced-handle.h" #include "include/v8-traced-handle.h"
#include "src/api/api-inl.h" #include "src/api/api-inl.h"
#include "src/handles/global-handles.h"
#include "src/heap/cppgc/visitor.h" #include "src/heap/cppgc/visitor.h"
#include "test/unittests/heap/heap-utils.h" #include "test/unittests/heap/heap-utils.h"
#include "test/unittests/test-utils.h" #include "test/unittests/test-utils.h"
......
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