Fix merge fallout.
authorDavid Anderson <danderson@mozilla.com>
Tue, 06 Mar 2012 16:17:38 -0800
changeset 112243 701a5813465df63a8aebeb4d87852b0451dac228
parent 112242 dce272d6ef91bbdccfe7a5dab86b7cde61e2cddf
child 112244 5a8324ecec358107af5b6df9f3d05ee000661adf
push id1708
push userakeybl@mozilla.com
push dateMon, 19 Nov 2012 21:10:21 +0000
treeherdermozilla-beta@27b14fe50103 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
milestone13.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
Fix merge fallout.
js/src/jsscript.cpp
--- a/js/src/jsscript.cpp
+++ b/js/src/jsscript.cpp
@@ -1993,9 +1993,12 @@ JSScript::markChildren(JSTracer *trc)
 
     if (hasAnyBreakpointsOrStepMode()) {
         for (unsigned i = 0; i < length; i++) {
             BreakpointSite *site = debug->breakpoints[i];
             if (site && site->trapHandler)
                 MarkValue(trc, &site->trapClosure, "trap closure");
         }
     }
+
+    if (hasIonScript())
+        ion::IonScript::Trace(trc, ion);
 }