Bug 991153 fallout: Flip a bit in the simulator's constructor (r=dougc)
authorMarty Rosenberg <mrosenberg@mozilla.com>
Fri, 18 Jul 2014 02:25:29 -0400
changeset 215641 3c1de02bd5129af3e778b056055c4ef3aaf1178e
parent 215640 cf53628c7ca8206edc03077f2f0a58b459a018fe
child 215642 c5dbd56332e428e7206c096fd1da7746306db0d3
push id3857
push userraliiev@mozilla.com
push dateTue, 02 Sep 2014 16:39:23 +0000
treeherdermozilla-beta@5638b907b505 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdougc
bugs991153
milestone33.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 991153 fallout: Flip a bit in the simulator's constructor (r=dougc)
js/src/jit/arm/Simulator-arm.cpp
--- a/js/src/jit/arm/Simulator-arm.cpp
+++ b/js/src/jit/arm/Simulator-arm.cpp
@@ -1135,17 +1135,17 @@ Simulator::Simulator(SimulatorRuntime *s
         MOZ_ReportAssertionFailure("[unhandlable oom] Simulator stack", __FILE__, __LINE__);
         MOZ_CRASH();
     }
     pc_modified_ = false;
     icount_ = 0L;
     resume_pc_ = 0;
     break_pc_ = nullptr;
     break_instr_ = 0;
-    skipCalleeSavedRegsCheck = true;
+    skipCalleeSavedRegsCheck = false;
 
     // Set up architecture state.
     // All registers are initialized to zero to start with.
     for (int i = 0; i < num_registers; i++)
         registers_[i] = 0;
 
     n_flag_ = false;
     z_flag_ = false;