Bug 1452982 part 8 - Remove ZoneGroup.h/cpp files. r=jonco
authorJan de Mooij <jdemooij@mozilla.com>
Sat, 14 Apr 2018 09:03:21 +0200
changeset 466888 35d142c5c599f67545b6e7557018bfb7a48540e1
parent 466887 d38e3ca7457af2da96f3ca2390b1469894b3739b
child 466889 a434fac58370fc14bceb525e1ca8b7125638b6cd
push id9165
push userasasaki@mozilla.com
push dateThu, 26 Apr 2018 21:04:54 +0000
treeherdermozilla-beta@064c3804de2e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjonco
bugs1452982
milestone61.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1452982 part 8 - Remove ZoneGroup.h/cpp files. r=jonco
js/src/gc/ZoneGroup.cpp
js/src/gc/ZoneGroup.h
js/src/moz.build
js/src/vm/Runtime.h
deleted file mode 100644
--- a/js/src/gc/ZoneGroup.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
- * vim: set ts=8 sts=4 et sw=4 tw=99:
- * This Source Code Form is subject to the terms of the Mozilla Public
- * 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 "gc/ZoneGroup.h"
-
-#include "gc/PublicIterators.h"
-#include "jit/IonBuilder.h"
-#include "jit/JitCompartment.h"
-#include "vm/JSContext.h"
-
-using namespace js;
deleted file mode 100644
--- a/js/src/gc/ZoneGroup.h
+++ /dev/null
@@ -1,18 +0,0 @@
-/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
- * vim: set ts=8 sts=4 et sw=4 tw=99:
- * This Source Code Form is subject to the terms of the Mozilla Public
- * 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/. */
-
-#ifndef gc_ZoneGroup_h
-#define gc_ZoneGroup_h
-
-#include "gc/Statistics.h"
-#include "vm/Caches.h"
-#include "vm/Stack.h"
-
-namespace js {
-
-} // namespace js
-
-#endif // gc_Zone_h
--- a/js/src/moz.build
+++ b/js/src/moz.build
@@ -225,17 +225,16 @@ UNIFIED_SOURCES += [
     'gc/PublicIterators.cpp',
     'gc/RootMarking.cpp',
     'gc/Statistics.cpp',
     'gc/Tracer.cpp',
     'gc/Verifier.cpp',
     'gc/WeakMap.cpp',
     'gc/WeakMapPtr.cpp',
     'gc/Zone.cpp',
-    'gc/ZoneGroup.cpp',
     'irregexp/NativeRegExpMacroAssembler.cpp',
     'irregexp/RegExpAST.cpp',
     'irregexp/RegExpCharacters.cpp',
     'irregexp/RegExpEngine.cpp',
     'irregexp/RegExpInterpreter.cpp',
     'irregexp/RegExpMacroAssembler.cpp',
     'irregexp/RegExpParser.cpp',
     'irregexp/RegExpStack.cpp',
--- a/js/src/vm/Runtime.h
+++ b/js/src/vm/Runtime.h
@@ -22,17 +22,16 @@
 #include <setjmp.h>
 
 #include "builtin/AtomicsObject.h"
 #include "builtin/intl/SharedIntlData.h"
 #include "builtin/Promise.h"
 #include "frontend/NameCollections.h"
 #include "gc/GCRuntime.h"
 #include "gc/Tracer.h"
-#include "gc/ZoneGroup.h"
 #include "irregexp/RegExpStack.h"
 #include "js/Debug.h"
 #include "js/GCVector.h"
 #include "js/HashTable.h"
 #ifdef DEBUG
 # include "js/Proxy.h" // For AutoEnterPolicy
 #endif
 #include "js/UniquePtr.h"