JSC ARM Traditional asserting on SunSpider after r148893 ASSERTION FAILED: (cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero) /home/rgabor/WebKit/Source/JavaScriptCore/assembler/MacroAssemblerARM.h(718) : JSC::AbstractMacroAssembler<JSC::ARMAssembler>::Jump JSC::MacroAssemblerARM::branchAdd32(JSC::MacroAssemblerARM::ResultCondition, JSC::AbstractMacroAssembler<JSC::ARMAssembler>::TrustedImm32, JSC::AbstractMacroAssembler<JSC::ARMAssembler>::AbsoluteAddress)
Looks like a simple case of needing to add "|| (cond ==PositiveOrZero)" to the branchAdd32 asserts. Patch coming soon.
Created attachment 202433 [details] the patch
Comment on attachment 202433 [details] the patch r=me
Comment on attachment 202433 [details] the patch Clearing flags on attachment: 202433 Committed r150449: <http://trac.webkit.org/changeset/150449>
All reviewed patches have been landed. Closing bug.