Bug 1276850 - Back out part 3 of bug 1220307. rs=froydnj
authorKartikaya Gupta <kgupta@mozilla.com>
Fri, 03 Jun 2016 14:28:48 -0400
changeset 341499 da10eecd0e766ae631922ae170b0a2a734227bc1
parent 341498 981ea1b8f2e741361eeaa2a42bf3c5fe607471e1
child 341500 3978ffc8e928ddb29dac43b99e49635d79a913c2
push id1183
push userraliiev@mozilla.com
push dateMon, 05 Sep 2016 20:01:49 +0000
treeherdermozilla-release@3148731bed45 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfroydnj
bugs1276850, 1220307
milestone49.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 1276850 - Back out part 3 of bug 1220307. rs=froydnj Enabling rust in Fennec builds appears to switch some floating point operations from hardware to software and slows down paint operations. Since no rust code is actually used in Fennec builds, we can disable this until the rust toolchain has better support for ARM fp hardware.
mobile/android/config/mozconfigs/android-api-15/debug
mobile/android/config/mozconfigs/android-api-15/l10n-nightly
mobile/android/config/mozconfigs/android-api-15/nightly
mobile/android/config/mozconfigs/public-partner/distribution_sample/mozconfig1
--- a/mobile/android/config/mozconfigs/android-api-15/debug
+++ b/mobile/android/config/mozconfigs/android-api-15/debug
@@ -10,10 +10,9 @@ ac_add_options --target=arm-linux-androi
 export MOZILLA_OFFICIAL=1
 export MOZ_TELEMETRY_REPORTING=1
 
 ac_add_options --with-branding=mobile/android/branding/nightly
 
 # Treat warnings as errors (modulo ALLOW_COMPILER_WARNINGS).
 ac_add_options --enable-warnings-as-errors
 
-. "$topsrcdir/build/mozconfig.rust"
 . "$topsrcdir/mobile/android/config/mozconfigs/common.override"
--- a/mobile/android/config/mozconfigs/android-api-15/l10n-nightly
+++ b/mobile/android/config/mozconfigs/android-api-15/l10n-nightly
@@ -16,10 +16,9 @@ ac_add_options --enable-update-channel=$
 
 export MOZILLA_OFFICIAL=1
 export MOZ_DISABLE_GECKOVIEW=1
 
 ac_add_options --with-branding=mobile/android/branding/nightly
 
 ac_add_options --disable-stdcxx-compat
 
-. "$topsrcdir/build/mozconfig.rust"
 . "$topsrcdir/mobile/android/config/mozconfigs/common.override"
--- a/mobile/android/config/mozconfigs/android-api-15/nightly
+++ b/mobile/android/config/mozconfigs/android-api-15/nightly
@@ -12,10 +12,9 @@ ac_add_options --with-branding=mobile/an
 # This is useful for profiling with eideticker. See bug 788680
 STRIP_FLAGS="--strip-debug"
 
 export MOZILLA_OFFICIAL=1
 export MOZ_TELEMETRY_REPORTING=1
 
 MOZ_ANDROID_GECKOLIBS_AAR=1
 
-. "$topsrcdir/build/mozconfig.rust"
 . "$topsrcdir/mobile/android/config/mozconfigs/common.override"
--- a/mobile/android/config/mozconfigs/public-partner/distribution_sample/mozconfig1
+++ b/mobile/android/config/mozconfigs/public-partner/distribution_sample/mozconfig1
@@ -15,10 +15,9 @@ ac_add_options --with-android-distributi
 # This is useful for profiling with eideticker. See bug 788680
 STRIP_FLAGS="--strip-debug"
 
 export MOZILLA_OFFICIAL=1
 export MOZ_TELEMETRY_REPORTING=1
 
 MOZ_ANDROID_GECKOLIBS_AAR=1
 
-. "$topsrcdir/build/mozconfig.rust"
 . "$topsrcdir/mobile/android/config/mozconfigs/common.override"