Often they'll be from the same origin, so they don't fall into the normal loop that checks nodes from different origins. Speedometer has a lot of: ``` a:GetByVal(..., originX) SetLocal(Cell:@a, locY, originX) ``` Where Cell:@a fails a lot. In such a case, it makes sense to update the value profile for the GetByVal.
Created attachment 330476 [details] patch
Created attachment 330479 [details] patch for landing Made a slight change from the patch pizlo reviewed. Will wait for his thumbs up before landing.
Created attachment 330480 [details] patch for landing
Created attachment 330481 [details] patch for landing Just fixing style stuff
Comment on attachment 330481 [details] patch for landing still lgtm
Comment on attachment 330481 [details] patch for landing Clearing flags on attachment: 330481 Committed r226426: <https://trac.webkit.org/changeset/226426>
All reviewed patches have been landed. Closing bug.
<rdar://problem/36308599>