Commit 355e2f08 authored by Mircea Trofin's avatar Mircea Trofin Committed by Commit Bot

[wasm] s/wasm-heap/wasm-code-manager

Rename to better capture what the files contain.

Removed includes of wasm-code-manager.h from .h files to improve
build time.

Bug: 
Change-Id: I0f0108cfb00b061c4433b6ff9670e9c4cae9c699
Reviewed-on: https://chromium-review.googlesource.com/807368Reviewed-by: 's avatarBen Titzer <titzer@chromium.org>
Commit-Queue: Mircea Trofin <mtrofin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#49875}
parent c91e707b
...@@ -2113,6 +2113,8 @@ v8_source_set("v8_base") { ...@@ -2113,6 +2113,8 @@ v8_source_set("v8_base") {
"src/wasm/streaming-decoder.h", "src/wasm/streaming-decoder.h",
"src/wasm/wasm-api.cc", "src/wasm/wasm-api.cc",
"src/wasm/wasm-api.h", "src/wasm/wasm-api.h",
"src/wasm/wasm-code-manager.cc",
"src/wasm/wasm-code-manager.h",
"src/wasm/wasm-code-specialization.cc", "src/wasm/wasm-code-specialization.cc",
"src/wasm/wasm-code-specialization.h", "src/wasm/wasm-code-specialization.h",
"src/wasm/wasm-code-wrapper.cc", "src/wasm/wasm-code-wrapper.cc",
...@@ -2121,8 +2123,6 @@ v8_source_set("v8_base") { ...@@ -2121,8 +2123,6 @@ v8_source_set("v8_base") {
"src/wasm/wasm-engine.h", "src/wasm/wasm-engine.h",
"src/wasm/wasm-external-refs.cc", "src/wasm/wasm-external-refs.cc",
"src/wasm/wasm-external-refs.h", "src/wasm/wasm-external-refs.h",
"src/wasm/wasm-heap.cc",
"src/wasm/wasm-heap.h",
"src/wasm/wasm-interpreter.cc", "src/wasm/wasm-interpreter.cc",
"src/wasm/wasm-interpreter.h", "src/wasm/wasm-interpreter.h",
"src/wasm/wasm-js.cc", "src/wasm/wasm-js.cc",
......
...@@ -34,6 +34,7 @@ ...@@ -34,6 +34,7 @@
#include "src/log-inl.h" #include "src/log-inl.h"
#include "src/trap-handler/trap-handler.h" #include "src/trap-handler/trap-handler.h"
#include "src/wasm/function-body-decoder.h" #include "src/wasm/function-body-decoder.h"
#include "src/wasm/wasm-code-manager.h"
#include "src/wasm/wasm-limits.h" #include "src/wasm/wasm-limits.h"
#include "src/wasm/wasm-module.h" #include "src/wasm/wasm-module.h"
#include "src/wasm/wasm-objects-inl.h" #include "src/wasm/wasm-objects-inl.h"
......
...@@ -17,8 +17,8 @@ ...@@ -17,8 +17,8 @@
#include "src/objects-inl.h" #include "src/objects-inl.h"
#include "src/snapshot/serializer-common.h" #include "src/snapshot/serializer-common.h"
#include "src/string-stream.h" #include "src/string-stream.h"
#include "src/wasm/wasm-code-manager.h"
#include "src/wasm/wasm-engine.h" #include "src/wasm/wasm-engine.h"
#include "src/wasm/wasm-heap.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -16,8 +16,8 @@ ...@@ -16,8 +16,8 @@
#include "src/string-stream.h" #include "src/string-stream.h"
#include "src/visitors.h" #include "src/visitors.h"
#include "src/vm-state-inl.h" #include "src/vm-state-inl.h"
#include "src/wasm/wasm-code-manager.h"
#include "src/wasm/wasm-engine.h" #include "src/wasm/wasm-engine.h"
#include "src/wasm/wasm-heap.h"
#include "src/wasm/wasm-objects-inl.h" #include "src/wasm/wasm-objects-inl.h"
#include "src/zone/zone-containers.h" #include "src/zone/zone-containers.h"
......
...@@ -54,8 +54,8 @@ ...@@ -54,8 +54,8 @@
#include "src/visitors.h" #include "src/visitors.h"
#include "src/vm-state-inl.h" #include "src/vm-state-inl.h"
#include "src/wasm/compilation-manager.h" #include "src/wasm/compilation-manager.h"
#include "src/wasm/wasm-code-manager.h"
#include "src/wasm/wasm-engine.h" #include "src/wasm/wasm-engine.h"
#include "src/wasm/wasm-heap.h"
#include "src/wasm/wasm-objects.h" #include "src/wasm/wasm-objects.h"
#include "src/zone/accounting-allocator.h" #include "src/zone/accounting-allocator.h"
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
#include "src/keys.h" #include "src/keys.h"
#include "src/objects/frame-array-inl.h" #include "src/objects/frame-array-inl.h"
#include "src/string-builder.h" #include "src/string-builder.h"
#include "src/wasm/wasm-heap.h" #include "src/wasm/wasm-code-manager.h"
#include "src/wasm/wasm-objects.h" #include "src/wasm/wasm-objects.h"
namespace v8 { namespace v8 {
......
...@@ -16,8 +16,8 @@ ...@@ -16,8 +16,8 @@
#include "src/ostreams.h" #include "src/ostreams.h"
#include "src/regexp/jsregexp.h" #include "src/regexp/jsregexp.h"
#include "src/transitions-inl.h" #include "src/transitions-inl.h"
#include "src/wasm/wasm-code-manager.h"
#include "src/wasm/wasm-engine.h" #include "src/wasm/wasm-engine.h"
#include "src/wasm/wasm-heap.h"
#include "src/wasm/wasm-objects-inl.h" #include "src/wasm/wasm-objects-inl.h"
namespace v8 { namespace v8 {
......
...@@ -16,8 +16,8 @@ ...@@ -16,8 +16,8 @@
#include "src/trap-handler/trap-handler.h" #include "src/trap-handler/trap-handler.h"
#include "src/v8memory.h" #include "src/v8memory.h"
#include "src/wasm/module-compiler.h" #include "src/wasm/module-compiler.h"
#include "src/wasm/wasm-code-manager.h"
#include "src/wasm/wasm-engine.h" #include "src/wasm/wasm-engine.h"
#include "src/wasm/wasm-heap.h"
#include "src/wasm/wasm-objects.h" #include "src/wasm/wasm-objects.h"
#include "src/wasm/wasm-opcodes.h" #include "src/wasm/wasm-opcodes.h"
......
...@@ -1467,6 +1467,8 @@ ...@@ -1467,6 +1467,8 @@
'wasm/streaming-decoder.h', 'wasm/streaming-decoder.h',
'wasm/wasm-api.cc', 'wasm/wasm-api.cc',
'wasm/wasm-api.h', 'wasm/wasm-api.h',
'wasm/wasm-code-manager.cc',
'wasm/wasm-code-manager.h',
'wasm/wasm-code-specialization.cc', 'wasm/wasm-code-specialization.cc',
'wasm/wasm-code-specialization.h', 'wasm/wasm-code-specialization.h',
'wasm/wasm-code-wrapper.cc', 'wasm/wasm-code-wrapper.cc',
...@@ -1475,8 +1477,6 @@ ...@@ -1475,8 +1477,6 @@
'wasm/wasm-engine.h', 'wasm/wasm-engine.h',
'wasm/wasm-external-refs.cc', 'wasm/wasm-external-refs.cc',
'wasm/wasm-external-refs.h', 'wasm/wasm-external-refs.h',
'wasm/wasm-heap.cc',
'wasm/wasm-heap.h',
'wasm/wasm-js.cc', 'wasm/wasm-js.cc',
'wasm/wasm-js.h', 'wasm/wasm-js.h',
'wasm/wasm-limits.h', 'wasm/wasm-limits.h',
......
...@@ -19,9 +19,9 @@ ...@@ -19,9 +19,9 @@
#include "src/trap-handler/trap-handler.h" #include "src/trap-handler/trap-handler.h"
#include "src/wasm/compilation-manager.h" #include "src/wasm/compilation-manager.h"
#include "src/wasm/module-decoder.h" #include "src/wasm/module-decoder.h"
#include "src/wasm/wasm-code-manager.h"
#include "src/wasm/wasm-code-specialization.h" #include "src/wasm/wasm-code-specialization.h"
#include "src/wasm/wasm-engine.h" #include "src/wasm/wasm-engine.h"
#include "src/wasm/wasm-heap.h"
#include "src/wasm/wasm-js.h" #include "src/wasm/wasm-js.h"
#include "src/wasm/wasm-memory.h" #include "src/wasm/wasm-memory.h"
#include "src/wasm/wasm-objects-inl.h" #include "src/wasm/wasm-objects-inl.h"
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "src/wasm/wasm-heap.h" #include "src/wasm/wasm-code-manager.h"
#include "src/assembler-inl.h" #include "src/assembler-inl.h"
#include "src/base/atomic-utils.h" #include "src/base/atomic-utils.h"
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
#include "src/objects-inl.h" #include "src/objects-inl.h"
#include "src/source-position-table.h" #include "src/source-position-table.h"
#include "src/wasm/decoder.h" #include "src/wasm/decoder.h"
#include "src/wasm/wasm-code-manager.h"
#include "src/wasm/wasm-module.h" #include "src/wasm/wasm-module.h"
#include "src/wasm/wasm-objects-inl.h" #include "src/wasm/wasm-objects-inl.h"
#include "src/wasm/wasm-opcodes.h" #include "src/wasm/wasm-opcodes.h"
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
#include "src/identity-map.h" #include "src/identity-map.h"
#include "src/isolate.h" #include "src/isolate.h"
#include "src/wasm/module-decoder.h" #include "src/wasm/module-decoder.h"
#include "src/wasm/wasm-code-manager.h"
#include "src/wasm/wasm-interpreter.h" #include "src/wasm/wasm-interpreter.h"
#include "src/wasm/wasm-limits.h" #include "src/wasm/wasm-limits.h"
#include "src/wasm/wasm-module.h" #include "src/wasm/wasm-module.h"
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
#include <memory> #include <memory>
#include "src/wasm/compilation-manager.h" #include "src/wasm/compilation-manager.h"
#include "src/wasm/wasm-heap.h" #include "src/wasm/wasm-code-manager.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
...@@ -20,8 +20,8 @@ ...@@ -20,8 +20,8 @@
#include "src/wasm/compilation-manager.h" #include "src/wasm/compilation-manager.h"
#include "src/wasm/module-compiler.h" #include "src/wasm/module-compiler.h"
#include "src/wasm/module-decoder.h" #include "src/wasm/module-decoder.h"
#include "src/wasm/wasm-code-manager.h"
#include "src/wasm/wasm-code-specialization.h" #include "src/wasm/wasm-code-specialization.h"
#include "src/wasm/wasm-heap.h"
#include "src/wasm/wasm-js.h" #include "src/wasm/wasm-js.h"
#include "src/wasm/wasm-module.h" #include "src/wasm/wasm-module.h"
#include "src/wasm/wasm-objects-inl.h" #include "src/wasm/wasm-objects-inl.h"
......
...@@ -15,7 +15,6 @@ ...@@ -15,7 +15,6 @@
#include "src/wasm/decoder.h" #include "src/wasm/decoder.h"
#include "src/wasm/signature-map.h" #include "src/wasm/signature-map.h"
#include "src/wasm/wasm-heap.h"
#include "src/wasm/wasm-opcodes.h" #include "src/wasm/wasm-opcodes.h"
namespace v8 { namespace v8 {
...@@ -34,6 +33,7 @@ class CallDescriptor; ...@@ -34,6 +33,7 @@ class CallDescriptor;
namespace wasm { namespace wasm {
class ErrorThrower; class ErrorThrower;
class NativeModule;
enum WasmExternalKind { enum WasmExternalKind {
kExternalFunction = 0, kExternalFunction = 0,
......
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
#include "src/trap-handler/trap-handler.h" #include "src/trap-handler/trap-handler.h"
#include "src/wasm/module-compiler.h" #include "src/wasm/module-compiler.h"
#include "src/wasm/module-decoder.h" #include "src/wasm/module-decoder.h"
#include "src/wasm/wasm-code-manager.h"
#include "src/wasm/wasm-code-specialization.h" #include "src/wasm/wasm-code-specialization.h"
#include "src/wasm/wasm-engine.h" #include "src/wasm/wasm-engine.h"
#include "src/wasm/wasm-memory.h" #include "src/wasm/wasm-memory.h"
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
#include "src/version.h" #include "src/version.h"
#include "src/wasm/module-compiler.h" #include "src/wasm/module-compiler.h"
#include "src/wasm/module-decoder.h" #include "src/wasm/module-decoder.h"
#include "src/wasm/wasm-code-manager.h"
#include "src/wasm/wasm-module.h" #include "src/wasm/wasm-module.h"
#include "src/wasm/wasm-objects-inl.h" #include "src/wasm/wasm-objects-inl.h"
#include "src/wasm/wasm-objects.h" #include "src/wasm/wasm-objects.h"
......
...@@ -5,7 +5,6 @@ ...@@ -5,7 +5,6 @@
#ifndef V8_WASM_SERIALIZATION_H_ #ifndef V8_WASM_SERIALIZATION_H_
#define V8_WASM_SERIALIZATION_H_ #define V8_WASM_SERIALIZATION_H_
#include "src/wasm/wasm-heap.h"
#include "src/wasm/wasm-objects.h" #include "src/wasm/wasm-objects.h"
namespace v8 { namespace v8 {
......
...@@ -25,6 +25,7 @@ ...@@ -25,6 +25,7 @@
#include "src/trap-handler/trap-handler.h" #include "src/trap-handler/trap-handler.h"
#include "src/wasm/function-body-decoder.h" #include "src/wasm/function-body-decoder.h"
#include "src/wasm/local-decl-encoder.h" #include "src/wasm/local-decl-encoder.h"
#include "src/wasm/wasm-code-manager.h"
#include "src/wasm/wasm-external-refs.h" #include "src/wasm/wasm-external-refs.h"
#include "src/wasm/wasm-interpreter.h" #include "src/wasm/wasm-interpreter.h"
#include "src/wasm/wasm-js.h" #include "src/wasm/wasm-js.h"
......
...@@ -186,7 +186,7 @@ v8_source_set("unittests_sources") { ...@@ -186,7 +186,7 @@ v8_source_set("unittests_sources") {
"wasm/module-decoder-unittest.cc", "wasm/module-decoder-unittest.cc",
"wasm/streaming-decoder-unittest.cc", "wasm/streaming-decoder-unittest.cc",
"wasm/trap-handler-unittest.cc", "wasm/trap-handler-unittest.cc",
"wasm/wasm-heap-unittest.cc", "wasm/wasm-code-manager-unittest.cc",
"wasm/wasm-macro-gen-unittest.cc", "wasm/wasm-macro-gen-unittest.cc",
"wasm/wasm-module-builder-unittest.cc", "wasm/wasm-module-builder-unittest.cc",
"wasm/wasm-opcodes-unittest.cc", "wasm/wasm-opcodes-unittest.cc",
......
...@@ -158,7 +158,7 @@ ...@@ -158,7 +158,7 @@
'wasm/control-transfer-unittest.cc', 'wasm/control-transfer-unittest.cc',
'wasm/decoder-unittest.cc', 'wasm/decoder-unittest.cc',
'wasm/function-body-decoder-unittest.cc', 'wasm/function-body-decoder-unittest.cc',
'wasm/wasm-heap-unittest.cc', 'wasm/wasm-code-manager-unittest.cc',
'wasm/leb-helper-unittest.cc', 'wasm/leb-helper-unittest.cc',
'wasm/loop-assignment-analysis-unittest.cc', 'wasm/loop-assignment-analysis-unittest.cc',
'wasm/module-decoder-unittest.cc', 'wasm/module-decoder-unittest.cc',
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
#include "test/unittests/test-utils.h" #include "test/unittests/test-utils.h"
#include "testing/gmock/include/gmock/gmock.h" #include "testing/gmock/include/gmock/gmock.h"
#include "src/wasm/wasm-heap.h" #include "src/wasm/wasm-code-manager.h"
namespace v8 { namespace v8 {
namespace internal { namespace internal {
......
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