Closed Bug 607293 Opened 11 years ago Closed 11 years ago
JM: Turn SETELEM into an IC
Like the GETELEM refactoring, this will split all of the excess fast-paths into ICs (there appears to be only one), and introduce a new IC type. It should be simpler though, since for this one we don't care about string keys yet.
Tests caught some bugs along the way - amusingly, even an ES5 compliance bug which Jeff tells me is known (.hasOwnProperty apparently lies with indexed setters) This is about a reproducible 1-2ms win on access-fannkuch. Register use is a little better and indexed property checking dropped a bunch of loads.
Attachment #486551 - Flags: review?(dmandelin) → review+
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.