RESOLVED FIXED 111777
Crash when updating predictions below JSC::arrayProtoFuncForEach on tuaw.com article
https://bugs.webkit.org/show_bug.cgi?id=111777
Summary Crash when updating predictions below JSC::arrayProtoFuncForEach on tuaw.com ...
Michael Saboff
Reported 2013-03-07 14:28:59 PST
Investigating this, I've determined that the issue is due to a register allocation in the middle of generating control flow and we are under register pressure causing us to spill on one path in the control flow but not the other two. This is in SpeculativeJIT::nonSpeculativeNonPeepholeCompareNull() in dfg/DFGSpeculativeJit32_64.cpp. Inspection shows that the problem also exists in dfg/DFGSpeculativeJit64.cpp. Patch forth coming. From <rdar://problem/13185728>.
Attachments
Patch (11.08 KB, patch)
2013-03-07 16:07 PST, Michael Saboff
fpizlo: review+
Michael Saboff
Comment 1 2013-03-07 16:07:51 PST
Michael Saboff
Comment 2 2013-03-07 16:21:42 PST
Note You need to log in before you can comment on or make changes to this bug.