{"push_id":590803038,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"98afd8284a072d68b5a3a992c853bab6a4cc40fd","before":"686539aacecae34160da096e1181163d00805540","commits":[{"sha":"10230b78f469b0663f7f28765e71689685409916","author":{"email":"ae42760ef71e07cdc78c21849b44551816bda917@7x7software.com","name":"Tyler Keating"},"message":"The `SC.guidFor()` method (primarily used internally) no longer maintains a cache for String and Number GUIDs. Because the GUID for a String or a Number is essentially its own value, the caching process actually takes longer than it does to simply generate a GUID key from the given String or Number (see http://jsperf.com/cache-vs-manipulate). More importantly, this removes the memory overhead of maintaining the GUID cache, which was also unable to be cleaned.\n\nAlso removed the completely unused _guidPrefixes, _numberGuids and _stringGuids objects.","distinct":true,"url":"https://api.github.com/repos/jameschao/sproutcore/commits/10230b78f469b0663f7f28765e71689685409916"},{"sha":"bdca068c5c6ad3c5671f1403f532596344208bd8","author":{"email":"ae42760ef71e07cdc78c21849b44551816bda917@7x7software.com","name":"Tyler Keating"},"message":"Uses the same test in a few spaces, because Array.prototype.isEqual may change signature slightly","distinct":true,"url":"https://api.github.com/repos/jameschao/sproutcore/commits/bdca068c5c6ad3c5671f1403f532596344208bd8"},{"sha":"27e76727c9d87ff835fefdcf116cdaa4da9f95dc","author":{"email":"ae42760ef71e07cdc78c21849b44551816bda917@7x7software.com","name":"Tyler Keating"},"message":"Negligible code tidy.","distinct":true,"url":"https://api.github.com/repos/jameschao/sproutcore/commits/27e76727c9d87ff835fefdcf116cdaa4da9f95dc"},{"sha":"ebb654dd3cc19a600fa2acac05ac769c69ae7751","author":{"email":"ae42760ef71e07cdc78c21849b44551816bda917@7x7software.com","name":"Tyler Keating"},"message":"Added additional nested record tests for doubly nested objects.","distinct":true,"url":"https://api.github.com/repos/jameschao/sproutcore/commits/ebb654dd3cc19a600fa2acac05ac769c69ae7751"},{"sha":"09e1b0be331dc498043f63d623fff9d13e49dce9","author":{"email":"ae42760ef71e07cdc78c21849b44551816bda917@7x7software.com","name":"Tyler Keating"},"message":"Fixed regressions in SC.WebSocket.","distinct":true,"url":"https://api.github.com/repos/jameschao/sproutcore/commits/09e1b0be331dc498043f63d623fff9d13e49dce9"},{"sha":"98afd8284a072d68b5a3a992c853bab6a4cc40fd","author":{"email":"ae42760ef71e07cdc78c21849b44551816bda917@7x7software.com","name":"Tyler Keating"},"message":"Fixes regressions in SC.WellView","distinct":true,"url":"https://api.github.com/repos/jameschao/sproutcore/commits/98afd8284a072d68b5a3a992c853bab6a4cc40fd"}]}