Closed Bug 669793 Opened 8 years ago Closed 8 years ago
Monkey: Make value numbering sparse
Follow up to Bug 659729. Currently, we blindly recompute value numbers even when they are known to not change. By tracking more state, we can make the value number pass "sparse" and only recompute value numbers that are known to have changed.
Assertion failure: iter->valueNumber() != 0 at js/src/ion/ValueNumbering.cpp:263 and Assertion failure: ins->valueNumber() != 0 at js/src/ion/ValueNumbering.cpp:273 are manifestations of Bug 678798, a fix of which is much nicer once this patch has been applied.
Stale patch, sorry.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.