Add bogus --disable-ion build flag (bug 789319, r=sstangl).
authorDavid Anderson <danderson@mozilla.com>
Thu, 06 Sep 2012 16:42:54 -0700
changeset 104529 438bc47f1a2874ef4491df635e80208eb59536fb
parent 104528 a52b3e3632d543321812dd778984080f18bb30ba
child 104530 8943f92197c3d72036e332863a33a898708b198b
push id14543
push userdanderson@mozilla.com
push dateThu, 06 Sep 2012 23:43:22 +0000
treeherdermozilla-inbound@438bc47f1a28 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerssstangl
bugs789319
milestone18.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
Add bogus --disable-ion build flag (bug 789319, r=sstangl).
js/src/configure.in
--- a/js/src/configure.in
+++ b/js/src/configure.in
@@ -2192,16 +2192,20 @@ mips*-*)
     ENABLE_MONOIC=1
     ENABLE_POLYIC=1
     ENABLE_METHODJIT_TYPED_ARRAY=1
     AC_DEFINE(JS_CPU_MIPS)
     AC_DEFINE(JS_NUNBOX32)
     ;;
 esac
 
+MOZ_ARG_DISABLE_BOOL(ion,
+[  --disable-ion      Disable use of the IonMonkey JIT],
+  ENABLE_ION= )
+
 MOZ_ARG_DISABLE_BOOL(methodjit,
 [  --disable-methodjit           Disable method JIT support],
   ENABLE_METHODJIT= )
 
 MOZ_ARG_DISABLE_BOOL(monoic,
 [  --disable-monoic      Disable use of MICs by JIT compiler],
   ENABLE_MONOIC= )