[Webkit-unassigned] [Bug 119794] [DFG] isDouble(edge.useKind()) assertion fail

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 14 04:58:47 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=119794





--- Comment #1 from Julien Brianceau <jbrianceau at nds.com>  2013-08-14 04:58:22 PST ---
I think the problem is not seen on X86 32-bit, X86 64-bit and Apple ARMv7S because of the following code in DFGFixupPhase.cpp:

        case ArithMod: {
            if (Node::shouldSpeculateIntegerForArithmetic(node->child1().node(), node->child2().node())
                && node->canSpeculateInteger()) {
                if (isX86() || isARMv7s()) {
                    setUseKindAndUnboxIfProfitable<Int32Use>(node->child1());
                    setUseKindAndUnboxIfProfitable<Int32Use>(node->child2());
                    break;
                }

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list