GitHub PushEvent at 2014-09-15 01:51:37
Repository: ember.js
Actor: twokul
Payload: {"shas":[["0dd4666c1fea0d518a8cad68fd98c072e23eb495","8d34046cba39452d132d935a40330d4cc8032103@users.noreply.github.com","[BUGFIX beta] Extracts computed property set into a separate function\n\nThis is done to work around V8 (it cannot optimize functions with try\nblocks).\n\nSome comparisons from a real app:\n\n`defineProperty`\n\nBefore:\n![defineproperty\ndeopt](https://cloud.githubusercontent.com/assets/1131196/4164553/ad42a504-34f6-11e4-92cc-fdf17e88cc22.png)\n\nAfter:\n![defineproperty\ncp-set](https://cloud.githubusercontent.com/assets/1131196/4164559/bf012a86-34f6-11e4-9bba-e5b2dc378946.png)\n\n`watchKey`\n\nBefore:\n![watch - key\ndeopt](https://cloud.githubusercontent.com/assets/1131196/4164570/e518cc88-34f6-11e4-9d66-97901a75161e.png)\n\nAfter:\n![watch-key -\ncp-set](https://cloud.githubusercontent.com/assets/1131196/4164573/ec00d28e-34f6-11e4-8798-222b1ee985bf.png)","Alex Navasardyan",true]],"size":1,"ref":"refs/heads/cp-set","head":"0dd4666c1fea0d518a8cad68fd98c072e23eb495"}