mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-24 10:45:42 +00:00
Bug 886205 (part 7) - Break jsfuninlines.h out of the header inclusion cycles. r=terrence.
--HG-- extra : rebase_source : b89b98eced1ff6354cfaeca944b3f8dbd3d70110
This commit is contained in:
parent
bf19db7713
commit
924c5002e5
@ -32,6 +32,7 @@
|
||||
#include "vm/Debugger.h"
|
||||
|
||||
#include "jsatominlines.h"
|
||||
#include "jsfuninlines.h"
|
||||
#include "jsobjinlines.h"
|
||||
#include "jsscriptinlines.h"
|
||||
|
||||
|
@ -36,6 +36,7 @@
|
||||
#include "vm/Shape.h"
|
||||
|
||||
#include "jsatominlines.h"
|
||||
#include "jsfuninlines.h"
|
||||
#include "jsobjinlines.h"
|
||||
#include "jsscriptinlines.h"
|
||||
|
||||
|
@ -11,9 +11,6 @@
|
||||
#include "frontend/ParseNode.h"
|
||||
#include "ion/AsmJS.h"
|
||||
#include "ion/AsmJSModule.h"
|
||||
|
||||
#include "frontend/ParseNode-inl.h"
|
||||
|
||||
#include "ion/PerfSpewer.h"
|
||||
#include "ion/CodeGenerator.h"
|
||||
#include "ion/MIR.h"
|
||||
@ -23,6 +20,10 @@
|
||||
# include "jitprofiling.h"
|
||||
#endif
|
||||
|
||||
#include "jsfuninlines.h"
|
||||
|
||||
#include "frontend/ParseNode-inl.h"
|
||||
|
||||
using namespace js;
|
||||
using namespace js::frontend;
|
||||
using namespace js::ion;
|
||||
|
@ -7,8 +7,6 @@
|
||||
#include "jsmath.h"
|
||||
#include "jscntxt.h"
|
||||
|
||||
#include "jstypedarrayinlines.h"
|
||||
|
||||
#include "AsmJS.h"
|
||||
#include "AsmJSModule.h"
|
||||
#include "frontend/BytecodeCompiler.h"
|
||||
@ -19,6 +17,9 @@
|
||||
# include "jitprofiling.h"
|
||||
#endif
|
||||
|
||||
#include "jsfuninlines.h"
|
||||
#include "jstypedarrayinlines.h"
|
||||
|
||||
using namespace js;
|
||||
using namespace js::ion;
|
||||
using namespace mozilla;
|
||||
|
@ -13,6 +13,7 @@
|
||||
|
||||
#include "vm/Stack-inl.h"
|
||||
|
||||
#include "jsfuninlines.h"
|
||||
#include "jsopcodeinlines.h"
|
||||
|
||||
using namespace js;
|
||||
|
@ -22,6 +22,8 @@
|
||||
#include "ion/SnapshotReader.h"
|
||||
#include "ion/VMFunctions.h"
|
||||
|
||||
#include "jsfuninlines.h"
|
||||
|
||||
#include "ion/IonFrameIterator-inl.h"
|
||||
#include "ion/IonFrames-inl.h"
|
||||
#include "ion/PcScriptCache-inl.h"
|
||||
|
@ -23,6 +23,7 @@
|
||||
#include "js/RootingAPI.h"
|
||||
#include "vm/StopIterationObject.h"
|
||||
|
||||
#include "jsfuninlines.h"
|
||||
#include "jsgcinlines.h"
|
||||
#include "jsobjinlines.h"
|
||||
|
||||
|
@ -28,6 +28,7 @@
|
||||
#include "vm/GlobalObject.h"
|
||||
#include "vm/StringBuffer.h"
|
||||
|
||||
#include "jsfuninlines.h"
|
||||
#include "jsobjinlines.h"
|
||||
|
||||
using namespace js;
|
||||
|
@ -20,6 +20,7 @@
|
||||
|
||||
#include "builtin/TestingFunctions.h"
|
||||
|
||||
#include "jsfuninlines.h"
|
||||
#include "jsobjinlines.h"
|
||||
|
||||
using namespace js;
|
||||
|
@ -13,6 +13,8 @@
|
||||
|
||||
#include "vm/GlobalObject.h"
|
||||
|
||||
#include "jsobjinlines.h"
|
||||
|
||||
#include "vm/ScopeObject-inl.h"
|
||||
#include "vm/String-inl.h"
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
#include "vm/StringObject.h"
|
||||
|
||||
#include "jsatominlines.h"
|
||||
#include "jsfuninlines.h"
|
||||
#include "jsinferinlines.h"
|
||||
|
||||
#include "vm/ObjectImpl-inl.h"
|
||||
|
||||
|
@ -18,6 +18,7 @@
|
||||
#include "ion/BaselineJIT.h"
|
||||
#include "js/Vector.h"
|
||||
|
||||
#include "jsfuninlines.h"
|
||||
#include "jsgcinlines.h"
|
||||
#include "jsopcodeinlines.h"
|
||||
|
||||
|
@ -21,6 +21,7 @@
|
||||
#include "builtin/RegExp.h"
|
||||
|
||||
#include "jscompartmentinlines.h"
|
||||
#include "jsfuninlines.h"
|
||||
#include "jsobjinlines.h"
|
||||
|
||||
#include "vm/GlobalObject-inl.h"
|
||||
|
@ -17,7 +17,6 @@
|
||||
#include "ion/BaselineFrame-inl.h"
|
||||
#include "ion/IonFrameIterator-inl.h"
|
||||
|
||||
#include "jsfuninlines.h"
|
||||
#include "jsscriptinlines.h"
|
||||
|
||||
#include "ArgumentsObject-inl.h"
|
||||
|
Loading…
Reference in New Issue
Block a user