User Push date [To Local] | Changeset | Patch author — Commit message |
---|---|---|
jwalden@mit.edu Fri Feb 13 08:44:38 2015 +0000 | 8a411bde0705b16f168766843c833b1e3447fd95 | Jeff Walden — Bug 1130811 - Handle argsbody and seq nodes by kind, when recycling. r=shu |
03eda399201b8c6ebc07066beff31c1f6573ff20 | Jeff Walden — Bug 1130811 - When |obj["prop"]| is folded into a new |obj.prop| node, convert the old |obj["prop"]| node into a |typeof "prop"| expression with the old |"prop"| node as its kid prior to freeing it (so that its structure doesn't appear to violate invariants when it's freed). r=shu | |
28cbfff0dd9a52ccfcef907f64cbd82c5f59a17b | Jeff Walden — Bug 1130811 - Handle a few more kinds, by kind, when recycling. r=shu | |
6d93b1ffb2ce1d4f8c2e93c91b1b86d1d62cdf58 | Jeff Walden — Bug 1130811 - Handle yield/yield* by kind when recycling. r=shu | |
7fd630ae8bbf0cb8c66e844730815beefbcdc258 | Jeff Walden — Bug 1130811 - Handle more miscellaneous nodes by kind when recycling. r=shu | |
d6c56cf464f524ca43301e099152d32dfca93faa | Jeff Walden — Bug 1130811 - Handle various miscellaneous nodes by kind when recycling. r=shu | |
af3054673b35978d957e15575ef7935a024cd52b | Jeff Walden — Bug 1130811 - Handle pushing assignment and compound assignment nodes by kind when recycling. r=shu | |
cb48b124f67b49ed2941e46fe23f0195a6ea05a4 | Jeff Walden — Bug 1130811 - Handle pushing binary-operation list nodes by kind when recycling. r=shu | |
823e4436a2ff5f613fe8e5f0de5eb12073322988 | Jeff Walden — Bug 1130811 - Handle pushing unary nodes with a non-null kid, kindwise, when recycling. r=shu | |
0a9bc8928f541376321012d9317e4528f7f7dd2b | Jeff Walden — Bug 1130811 - Start adding kind-specific handling for node recycling, eschewing arity-specific handling. r=shu | |
8353fc755046ded1a2c2db8c2d1fb3014ad682fd | Jeff Walden — Bug 1130811 - Refactor node recycling code into arity-specific methods. r=shu | |
008a003c15c9d711290e5858062720915f0f791e | Jeff Walden — Bug 1130811 - Mark PNK_NOP nodes as not being definitions for simpler cleanup of such nodes later. r=shu | |
ff4cb45a4588e26472deb5483ee2450ff3685b0f | Jeff Walden — Bug 1130811 - Eliminate an else-after-return when parsing ES7 array comprehensions. r=shu | |
984e5db41c439c064b08cc397aa39a8007cb9db5 | Jeff Walden — Bug 1132295 - Remove support for RegExp.prototype.unicode until Unicode regular expressions are supported, so that the property's presence is usable to feature-test for support for Unicode regular expressions. r=till |