Bug 1491736 - Add an #include "vm/Shape.h" to vm/TypeInference.h so that header can compile without needing to bootleg anything. r=jandem
authorJeff Walden <jwalden@mit.edu>
Sat, 15 Sep 2018 20:24:31 -0700
changeset 436740 740b790557b9b70298dee6093753c4d2552001cc
parent 436739 60df00079cd46d23309f0637633f62908ba17d45
child 436741 47d60f29b7cf1fc42621d1f68af36aa1e4e6901c
push id34658
push userrgurzau@mozilla.com
push dateMon, 17 Sep 2018 16:46:41 +0000
treeherdermozilla-central@5ecae696c54f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjandem
bugs1491736
milestone64.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 1491736 - Add an #include "vm/Shape.h" to vm/TypeInference.h so that header can compile without needing to bootleg anything. r=jandem
js/src/vm/TypeInference.h
--- a/js/src/vm/TypeInference.h
+++ b/js/src/vm/TypeInference.h
@@ -20,16 +20,17 @@
 #include "gc/Barrier.h"
 #include "jit/IonTypes.h"
 #include "js/AllocPolicy.h"
 #include "js/HeapAPI.h" // js::CurrentThreadCanAccessZone
 #include "js/UbiNode.h"
 #include "js/Utility.h"
 #include "js/Vector.h"
 #include "threading/ProtectedData.h" // js::ZoneData
+#include "vm/Shape.h"
 #include "vm/TypeSet.h"
 
 namespace js {
 
 class TypeConstraint;
 class TypeZone;
 class CompilerConstraintList;
 class HeapTypeSetKey;