Bug 837773 - Organize jsapi.h's #includes. r=jorendorff
authorJeff Walden <jwalden@mit.edu>
Fri, 01 Feb 2013 13:07:10 -0800
changeset 120941 fbc1e196ca875a55b80e75610c5f51009ae7b129
parent 120940 8f6b848a136ce82809a5d71732efcd4261558710
child 120942 dff079686e0bc98784a55b760474e1399856c325
push id22497
push userjwalden@mit.edu
push dateTue, 05 Feb 2013 23:38:16 +0000
treeherdermozilla-inbound@43a5c9890c22 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjorendorff
bugs837773
milestone21.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 837773 - Organize jsapi.h's #includes. r=jorendorff
js/src/jsapi.h
--- a/js/src/jsapi.h
+++ b/js/src/jsapi.h
@@ -13,32 +13,31 @@
 
 #include "mozilla/Attributes.h"
 #include "mozilla/FloatingPoint.h"
 #include "mozilla/GuardObjects.h"
 #include "mozilla/RangedPtr.h"
 #include "mozilla/StandardInteger.h"
 #include "mozilla/ThreadLocal.h"
 
+#include <limits> /* for std::numeric_limits */
 #include <stddef.h>
 #include <stdio.h>
+
 #include "js-config.h"
+#include "jsalloc.h"
 #include "jspubtd.h"
 #include "jsutil.h"
 #include "jsval.h"
 
+#include "gc/Root.h"
+#include "js/CharacterEncoding.h"
+#include "js/HashTable.h"
 #include "js/Utility.h"
-#include "gc/Root.h"
-
-#include <limits> /* for std::numeric_limits */
-
-#include "jsalloc.h"
 #include "js/Vector.h"
-#include "js/HashTable.h"
-#include "js/CharacterEncoding.h"
 
 /************************************************************************/
 
 /* JS::Value can store a full int32_t. */
 #define JSVAL_INT_BITS          32
 #define JSVAL_INT_MIN           ((int32_t)0x80000000)
 #define JSVAL_INT_MAX           ((int32_t)0x7fffffff)