Bug 921120 - Fix an uninitialized member variable r=me
authorDan Gohman <sunfish@google.com>
Sat, 26 Oct 2013 15:41:31 -0700
changeset 167138 5badb4022e8332a6162788a8b39ce36903ac2e9d
parent 167137 5c66b8f88e6074bd167df93045acaccb39fefb84
child 167139 0add31e02ee5cd6006ed17638b3968347dacdc87
push id428
push userbbajaj@mozilla.com
push dateTue, 28 Jan 2014 00:16:25 +0000
treeherdermozilla-release@cd72a7ff3a75 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersme
bugs921120
milestone27.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 921120 - Fix an uninitialized member variable r=me
js/src/jit/BytecodeAnalysis.cpp
--- a/js/src/jit/BytecodeAnalysis.cpp
+++ b/js/src/jit/BytecodeAnalysis.cpp
@@ -12,17 +12,18 @@
 
 using namespace js;
 using namespace js::jit;
 
 BytecodeAnalysis::BytecodeAnalysis(JSScript *script)
   : script_(script),
     infos_(),
     usesScopeChain_(false),
-    hasTryFinally_(false)
+    hasTryFinally_(false),
+    hasSetArg_(false)
 {
 }
 
 // Bytecode range containing only catch or finally code.
 struct CatchFinallyRange
 {
     uint32_t start; // Inclusive.
     uint32_t end;   // Exclusive.