Ignore:
Timestamp:
May 15, 2020, 12:39:36 PM (5 years ago)
Author:
Ross Kirsling
Message:

[IWYU] Remove unnecessary includes from JSC implementation files
https://bugs.webkit.org/show_bug.cgi?id=211867

Reviewed by Keith Miller.

  • API/:
  • assembler/:
  • b3/:
  • bindings/:
  • builtins/BuiltinExecutables.cpp:
  • bytecode/:
  • bytecompiler/:
  • debugger/:
  • dfg/:
  • disassembler/:
  • ftl/:
  • heap/:
  • inspector/:
  • interpreter/:
  • jit/:
  • jsc.cpp:
  • llint/:
  • parser/:
  • profiler/:
  • runtime/:
  • testRegExp.cpp:
  • tools/:
  • wasm/:
  • yarr/:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/jsc.cpp

    r261731 r261755  
    2424
    2525#include "ArrayBuffer.h"
    26 #include "ArrayPrototype.h"
    2726#include "BigIntConstructor.h"
    28 #include "BuiltinNames.h"
    29 #include "ButterflyInlines.h"
    3027#include "BytecodeCacheError.h"
    31 #include "CallFrameInlines.h"
    3228#include "CatchScope.h"
    3329#include "CodeBlock.h"
     
    3935#include "Exception.h"
    4036#include "ExceptionHelpers.h"
    41 #include "HeapProfiler.h"
    4237#include "HeapSnapshotBuilder.h"
    4338#include "InitializeThreading.h"
     
    4742#include "JSArrayBuffer.h"
    4843#include "JSBigInt.h"
    49 #include "JSCInlines.h"
    5044#include "JSFunction.h"
    5145#include "JSInternalPromise.h"
    5246#include "JSLock.h"
    53 #include "JSModuleLoader.h"
    5447#include "JSNativeStdFunction.h"
    5548#include "JSONObject.h"
     
    6558#include "ProfilerDatabase.h"
    6659#include "PromiseTimer.h"
    67 #include "ProtoCallFrame.h"
    6860#include "ReleaseHeapAccessScope.h"
    6961#include "SamplingProfiler.h"
    7062#include "StackVisitor.h"
    7163#include "StructureInlines.h"
    72 #include "StructureRareDataInlines.h"
    7364#include "SuperSampler.h"
    7465#include "TestRunnerUtils.h"
     
    7667#include "VMInspector.h"
    7768#include "WasmCapabilities.h"
    78 #include "WasmContext.h"
    7969#include "WasmMemory.h"
    80 #include <locale.h>
    81 #include <math.h>
    8270#include <stdio.h>
    8371#include <stdlib.h>
     
    8573#include <sys/stat.h>
    8674#include <sys/types.h>
    87 #include <thread>
    8875#include <type_traits>
    89 #include <wtf/Box.h>
    9076#include <wtf/CPUTime.h>
    91 #include <wtf/CommaPrinter.h>
    9277#include <wtf/FileSystem.h>
    9378#include <wtf/MainThread.h>
    9479#include <wtf/MemoryPressureHandler.h>
    9580#include <wtf/MonotonicTime.h>
    96 #include <wtf/NeverDestroyed.h>
    9781#include <wtf/Scope.h>
    9882#include <wtf/StringPrintStream.h>
     
    10084#include <wtf/WallTime.h>
    10185#include <wtf/text/StringBuilder.h>
    102 #include <wtf/text/StringConcatenateNumbers.h>
    10386
    10487#if OS(WINDOWS)
     
    121104#include <readline/readline.h>
    122105#undef Function
    123 #endif
    124 
    125 #if HAVE(SYS_TIME_H)
    126 #include <sys/time.h>
    127106#endif
    128107
Note: See TracChangeset for help on using the changeset viewer.