Commit ee1335ad authored by Jaroslav Sevcik's avatar Jaroslav Sevcik Committed by Commit Bot

Prune forward declarations in isolate.h

Change-Id: Id31c1178b84be5ec4e876495ce220302864713e0
Reviewed-on: https://chromium-review.googlesource.com/1240118Reviewed-by: 's avatarGeorg Neis <neis@chromium.org>
Commit-Queue: Jaroslav Sevcik <jarin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#56166}
parent 33fa357b
...@@ -12,6 +12,7 @@ namespace v8 { ...@@ -12,6 +12,7 @@ namespace v8 {
namespace internal { namespace internal {
// Forward declarations. // Forward declarations.
class CodeStubDescriptor;
class Isolate; class Isolate;
namespace compiler { namespace compiler {
class CodeAssemblerState; class CodeAssemblerState;
......
...@@ -59,42 +59,32 @@ namespace heap { ...@@ -59,42 +59,32 @@ namespace heap {
class HeapTester; class HeapTester;
} // namespace heap } // namespace heap
class AccessCompilerData;
class AddressToIndexHashMap; class AddressToIndexHashMap;
class AstStringConstants; class AstStringConstants;
class Bootstrapper; class Bootstrapper;
class BuiltinsConstantsTableBuilder; class BuiltinsConstantsTableBuilder;
class CancelableTaskManager; class CancelableTaskManager;
class CodeEventDispatcher; class CodeEventDispatcher;
class ExternalCodeEventListener;
class CodeGenerator;
class CodeRange;
class CodeStubDescriptor;
class CodeTracer; class CodeTracer;
class CompilationCache; class CompilationCache;
class CompilationStatistics; class CompilationStatistics;
class CompilerDispatcher; class CompilerDispatcher;
class ContextSlotCache; class ContextSlotCache;
class Counters; class Counters;
class CpuFeatures;
class Debug; class Debug;
class DeoptimizerData; class DeoptimizerData;
class DescriptorLookupCache; class DescriptorLookupCache;
class EmptyStatement;
class EternalHandles; class EternalHandles;
class ExternalCallbackScope; class ExternalCallbackScope;
class HandleScopeImplementer; class HandleScopeImplementer;
class HeapObjectToIndexHashMap; class HeapObjectToIndexHashMap;
class HeapProfiler; class HeapProfiler;
class InlineRuntimeFunctionsTable;
class InnerPointerToCodeCache; class InnerPointerToCodeCache;
class InstructionStream;
class Logger; class Logger;
class MaterializedObjectStore; class MaterializedObjectStore;
class Microtask; class Microtask;
class OptimizingCompileDispatcher; class OptimizingCompileDispatcher;
class PromiseOnStack; class PromiseOnStack;
class Redirection;
class RegExpStack; class RegExpStack;
class RootVisitor; class RootVisitor;
class RuntimeProfiler; class RuntimeProfiler;
...@@ -103,10 +93,7 @@ class SetupIsolateDelegate; ...@@ -103,10 +93,7 @@ class SetupIsolateDelegate;
class Simulator; class Simulator;
class StartupDeserializer; class StartupDeserializer;
class StandardFrame; class StandardFrame;
class StatsTable;
class StringTracker;
class StubCache; class StubCache;
class SweeperThread;
class ThreadManager; class ThreadManager;
class ThreadState; class ThreadState;
class ThreadVisitor; // Defined in v8threads.h class ThreadVisitor; // Defined in v8threads.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