Bug 888768 (part 1) - Remove unnecessary js*inlines.h #includes, as found by include-what-you-use. r=bhackett.

--HG--
extra : rebase_source : 255befadc7d1bd1ed0ef1720cb8043db74ce48a8
This commit is contained in:
Nicholas Nethercote 2013-07-11 15:15:17 -07:00
parent 5cb533ae89
commit 787eaffa54
32 changed files with 6 additions and 50 deletions

View File

@ -15,7 +15,6 @@
#include "vm/StringBuffer.h"
#include "jsobjinlines.h"
#include "jsstrinlines.h"
using namespace js;
using namespace js::types;

View File

@ -12,7 +12,6 @@
#include "vm/GlobalObject.h"
#include "vm/String.h"
#include "jsgcinlines.h"
#include "jsobjinlines.h"
using namespace js;

View File

@ -13,14 +13,13 @@
#include "gc/GCInternals.h"
#include "gc/Memory.h"
#include "vm/ArrayObject.h"
#include "vm/Debugger.h"
#include "vm/TypedArrayObject.h"
#include "jscompartmentinlines.h"
#include "jsobjinlines.h"
#include "gc/Barrier-inl.h"
#include "gc/Nursery-inl.h"
#include "vm/ObjectImpl-inl.h"
using namespace js;
using namespace gc;

View File

@ -17,8 +17,6 @@
#include "vm/Interpreter.h"
#include "ion/BaselineJIT.h"
#include "jsinferinlines.h"
#include "ion/IonFrames-inl.h"
#include "vm/Stack-inl.h"

View File

@ -14,7 +14,6 @@
#include "vm/Stack-inl.h"
#include "jsfuninlines.h"
#include "jsopcodeinlines.h"
using namespace js;
using namespace js::ion;

View File

@ -14,8 +14,6 @@
#include "ion/VMFunctions.h"
#include "ion/IonFrames-inl.h"
#include "jsopcodeinlines.h"
#include "vm/Interpreter-inl.h"
using namespace js;

View File

@ -9,7 +9,6 @@
#include "ion/shared/BaselineCompiler-shared.h"
#include "jsanalyze.h"
#include "jsinferinlines.h"
#include "vm/Shape-inl.h"

View File

@ -7,8 +7,6 @@
#include "jsutil.h"
#include "ion/BitSet.h"
#include "jsscriptinlines.h"
using namespace js;
using namespace js::ion;

View File

@ -16,8 +16,6 @@
#include "ion/LIR.h"
#include "ion/LinearScan.h"
#include "jsscriptinlines.h"
using namespace js;
using namespace js::ion;

View File

@ -19,7 +19,6 @@
#include "ion/Lowering.h"
#include "ion/MIRGraph.h"
#include "jsanalyzeinlines.h"
#include "jsscriptinlines.h"
#include "ion/CompileInfo-inl.h"

View File

@ -9,8 +9,6 @@
#include "ion/Ion.h"
#include "ion/IonSpewer.h"
#include "jsscriptinlines.h"
#ifndef ION_SPEW_DIR
# if defined(_WIN32)
# define ION_SPEW_DIR ""

View File

@ -12,7 +12,6 @@
#include "ion/MIRGraph.h"
#include "ion/IonBuilder.h"
#include "jsinferinlines.h"
#include "jsscriptinlines.h"
using namespace js;
using namespace js::ion;

View File

@ -6,8 +6,6 @@
#include "ion/MoveResolver.h"
#include "jsscriptinlines.h"
using namespace js;
using namespace js::ion;

View File

@ -9,8 +9,6 @@
#include "ion/IonSpewer.h"
#include "vm/Interpreter.h"
#include "jscompartmentinlines.h"
#include "jsstrinlines.h"
#include "vm/Interpreter-inl.h"
using namespace js;

View File

@ -17,8 +17,6 @@
#include "ion/LIR.h"
#endif
#include "jsscriptinlines.h"
using namespace js;
using namespace js::ion;

View File

@ -7,8 +7,6 @@
#include "ion/IonMacroAssembler.h"
#include "gc/Marking.h"
#include "jsscriptinlines.h"
using namespace js;
using namespace js::ion;

View File

@ -7,8 +7,6 @@
#include "ion/Ion.h"
#include "ion/IonFrames.h"
#include "jsscriptinlines.h"
using namespace js;
using namespace js::ion;

View File

@ -6,8 +6,6 @@
#include "ion/shared/MoveEmitter-x86-shared.h"
#include "jsscriptinlines.h"
using namespace js;
using namespace js::ion;

View File

@ -8,8 +8,6 @@
#include "gc/Marking.h"
#include "ion/LIR.h"
#include "jsscriptinlines.h"
using namespace js;
using namespace js::ion;

View File

@ -10,8 +10,6 @@
#include "ion/IonFrames.h"
#include "mozilla/Casting.h"
#include "jsscriptinlines.h"
using namespace js;
using namespace js::ion;

View File

@ -15,8 +15,6 @@
#include "ion/x64/BaselineHelpers-x64.h"
#include "ion/ExecutionModeInlines.h"
#include "jsscriptinlines.h"
using namespace js;
using namespace js::ion;

View File

@ -30,8 +30,6 @@
#include "vm/StringBuffer.h"
#include "jsatominlines.h"
#include "jscntxtinlines.h"
#include "jsstrinlines.h"
#include "vm/ArrayObject-inl.h"
#include "vm/ArgumentsObject-inl.h"

View File

@ -44,7 +44,6 @@
#include "vm/StringBuffer.h"
#include "jsobjinlines.h"
#include "jsstrinlines.h"
using namespace js;
using namespace js::types;

View File

@ -30,7 +30,6 @@
#include "jsfuninlines.h"
#include "jsobjinlines.h"
#include "jsstrinlines.h"
using namespace js;
using namespace js::gc;

View File

@ -34,7 +34,6 @@
#include "vm/Xdr.h"
#include "jsfuninlines.h"
#include "jsinferinlines.h"
#include "jsscriptinlines.h"
#include "vm/Interpreter-inl.h"

View File

@ -37,7 +37,7 @@
#include "vm/StringBuffer.h"
#include "jsatominlines.h"
#include "jsstrinlines.h"
#include "vm/NumberObject-inl.h"
#include "vm/String-inl.h"

View File

@ -25,7 +25,6 @@
#include "jsatominlines.h"
#include "jsboolinlines.h"
#include "jsstrinlines.h"
using namespace js;
using namespace js::gc;

View File

@ -37,7 +37,6 @@
#include "vm/StringBuffer.h"
#include "jscntxtinlines.h"
#include "jsobjinlines.h"
#include "jscompartmentinlines.h"
#include "jsopcodeinlines.h"

View File

@ -25,7 +25,6 @@
#include "vm/RegExpObject.h"
#include "jsobjinlines.h"
#include "jsstrinlines.h"
using namespace js;
using namespace js::frontend;

View File

@ -12,7 +12,9 @@
#include "gc/Marking.h"
#include "jsgcinlines.h"
#include "jsobjinlines.h"
#include "gc/Barrier-inl.h"
#include "vm/ObjectImpl-inl.h"
using namespace js;
using namespace js::gc;

View File

@ -39,7 +39,6 @@
#include "jsatominlines.h"
#include "jsboolinlines.h"
#include "jsinferinlines.h"
#include "jsopcodeinlines.h"
#include "jsscriptinlines.h"
#include "builtin/Iterator-inl.h"

View File

@ -12,8 +12,6 @@
#include "js/Value.h"
#include "vm/String.h"
#include "jsatominlines.h"
#include "vm/String-inl.h"
using namespace js;