Commit 9494cdda authored by Jon Coppeard's avatar Jon Coppeard
Browse files

Bug 1412912 - Remove unnecessary includes in jsgc.h and remove inclusion of...

Bug 1412912 - Remove unnecessary includes in jsgc.h and remove inclusion of jsgc.h from Statistics.h r=sfink
parent e8e8567a
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -11,7 +11,8 @@
#include "mozilla/EnumSet.h"
#include "mozilla/Maybe.h"

#include "jsfriendapi.h"
#include "jsapi.h"
#include "jsatom.h"

#include "gc/ArenaList.h"
#include "gc/AtomMarking.h"
@@ -21,7 +22,6 @@
#include "gc/Nursery.h"
#include "gc/Statistics.h"
#include "gc/StoreBuffer.h"
#include "gc/Tracer.h"
#include "js/GCAnnotations.h"
#include "js/UniquePtr.h"

+1 −0
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@
#include <stdarg.h>
#include <stdio.h>

#include "jsgc.h"
#include "jsprf.h"
#include "jsutil.h"

+4 −1
Original line number Diff line number Diff line
@@ -15,10 +15,13 @@
#include "mozilla/PodOperations.h"

#include "jsalloc.h"
#include "jsgc.h"
#include "jspubtd.h"
#include "NamespaceImports.h"

#include "gc/GCEnum.h"
#include "js/GCAPI.h"
#include "js/SliceBudget.h"
#include "js/UniquePtr.h"
#include "js/Vector.h"
#include "vm/JSONPrinter.h"

+2 −0
Original line number Diff line number Diff line
@@ -33,6 +33,8 @@
#include "mozilla/ArrayUtils.h"
#include "mozilla/Move.h"

#include "jsgc.h"

#include "frontend/TokenStream.h"
#include "irregexp/RegExpCharacters.h"
#include "vm/ErrorReporting.h"
+2 −1
Original line number Diff line number Diff line
@@ -4,8 +4,9 @@
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */

#include "jit/Ion.h"
#include "jsgc.h"

#include "jit/Ion.h"
#include "jit/JitCompartment.h"

#include "jscompartmentinlines.h"
Loading