{"push_id":681010314,"size":29,"distinct_size":1,"ref":"refs/heads/listener-allow-active","head":"6d76915ede3ace4c326984b515c7c60bd3f528c7","before":"c5fe9e35953ad3fabf1cab9429910fbeb3fc820a","commits":[{"sha":"aba19b6fdec460c34ecd9726cd34c721ccafed54","author":{"email":"008886fbbff7b2fe3bec8772d5c13bd457ee38ab@mac.com","name":"Benoit Marchant"},"message":"Add a singleton, frozen empty array to use in place of [] which create/garbage one everytime","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/aba19b6fdec460c34ecd9726cd34c721ccafed54"},{"sha":"2ca94fda76db46715712d3049ca92e28766751d4","author":{"email":"008886fbbff7b2fe3bec8772d5c13bd457ee38ab@mac.com","name":"Benoit Marchant"},"message":"Merge pull request #108 from marchant/GenericCollection.EmptyArray\n\nAdd a singleton, frozen empty array to use in place of [] which create/g...","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/2ca94fda76db46715712d3049ca92e28766751d4"},{"sha":"249b25606881cae9e81fc1350a4fb30f5c7d8d92","author":{"email":"5386c1e7bd9c410d07ffcc88fc2ceb29deafe180@cixar.com","name":"Kris Kowal"},"message":"Merge pull request #106 from fredkilbourn/master\n\nFix change dispatch for sorted array and dict.","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/249b25606881cae9e81fc1350a4fb30f5c7d8d92"},{"sha":"8f049047614e3530dceee52d8c5c98c09f359ddc","author":{"email":"e5c6b0df9c92d514f7fc9aa5d25f7168aea0ab26@gmail.com","name":"Vlad Alexandru Ionescu"},"message":"Fix for FastSet always returning true on .has(x) when x is a single letter string.\n\nFixes #98\n\nFixes #110","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/8f049047614e3530dceee52d8c5c98c09f359ddc"},{"sha":"69abc17e9a4a02b65fc63dcc62ba2bc49e834464","author":{"email":"f4df0933608998eeb98b058aed95b70494714935@cixar.com","name":"Kris Kowal"},"message":"Prepare change log for next patch","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/69abc17e9a4a02b65fc63dcc62ba2bc49e834464"},{"sha":"2cdbe63b6b8842a179b098985d1baa33031a59b2","author":{"email":"008886fbbff7b2fe3bec8772d5c13bd457ee38ab@mac.com","name":"Benoit Marchant"},"message":"Rework of push() to not rely on swap. push does not returns an array and currently using swap as an implementation of push does, which is not inline with caller expectations and wasteful in term of garbage collection","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/2cdbe63b6b8842a179b098985d1baa33031a59b2"},{"sha":"7d4e14a0652525e8afc94be80ee66cef0836fc90","author":{"email":"008886fbbff7b2fe3bec8772d5c13bd457ee38ab@mac.com","name":"Benoit Marchant"},"message":"reverted ArrayP to Array.prototype","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/7d4e14a0652525e8afc94be80ee66cef0836fc90"},{"sha":"882f3ef53e0a7d0a5c9baa327bedcdd49d4d87e6","author":{"email":"44716d85bc69d0ca813bc02c9f5d9b2f030efdfc@users.noreply.github.com","name":"Ray Shan"},"message":"Create .editorconfig","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/882f3ef53e0a7d0a5c9baa327bedcdd49d4d87e6"},{"sha":"4c89ade165fcb49869383945c9a7cf794f6bd21d","author":{"email":"008886fbbff7b2fe3bec8772d5c13bd457ee38ab@mac.com","name":"Benoit Marchant"},"message":"try to fix soft tabs","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/4c89ade165fcb49869383945c9a7cf794f6bd21d"},{"sha":"569ada54cad45e5741827d596347ecb77aab4e14","author":{"email":"008886fbbff7b2fe3bec8772d5c13bd457ee38ab@mac.com","name":"Benoit Marchant"},"message":"Adding .idea to .gitignore","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/569ada54cad45e5741827d596347ecb77aab4e14"},{"sha":"d3c9bcc67f531d2a443718914cd04eaee9129e7e","author":{"email":"5386c1e7bd9c410d07ffcc88fc2ceb29deafe180@cixar.com","name":"Kris Kowal"},"message":"Merge pull request #112 from rayshan/master\n\nCreate .editorconfig","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/d3c9bcc67f531d2a443718914cd04eaee9129e7e"},{"sha":"1c07b075a0746ff2f7656c83437fc5c6d5d61482","author":{"email":"008886fbbff7b2fe3bec8772d5c13bd457ee38ab@mac.com","name":"Benoit Marchant"},"message":"Fixing identation issues and a few cleanup based on @kriskowal’s feedback","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/1c07b075a0746ff2f7656c83437fc5c6d5d61482"},{"sha":"4366704b3ade8a3fd02ad6b49cd9e85411b3ed88","author":{"email":"008886fbbff7b2fe3bec8772d5c13bd457ee38ab@mac.com","name":"Benoit Marchant"},"message":"Merge pull request #111 from marchant/array-push-optimization\n\nArray push optimization","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/4366704b3ade8a3fd02ad6b49cd9e85411b3ed88"},{"sha":"9cb9993d53c87fdcd5221801ed49f2eee90ab17f","author":{"email":"7f525154e857f3d57a641a83dddc584f42addc6a@shan.io","name":"Ray Shan"},"message":"fix typo & remove dead code in PropertyChanges","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/9cb9993d53c87fdcd5221801ed49f2eee90ab17f"},{"sha":"979bb050353819778770934c4cf8eea0fcf71f10","author":{"email":"7f525154e857f3d57a641a83dddc584f42addc6a@shan.io","name":"Ray Shan"},"message":"bump dep","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/979bb050353819778770934c4cf8eea0fcf71f10"},{"sha":"0e45ae08ebeea5c3891aa34e5f3357138c692e12","author":{"email":"44716d85bc69d0ca813bc02c9f5d9b2f030efdfc@users.noreply.github.com","name":"Ray Shan"},"message":"Merge pull request #115 from montagejs/fix-114\n\nFix typo & bump dep","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/0e45ae08ebeea5c3891aa34e5f3357138c692e12"},{"sha":"6b15c7df566ddbb2fede7de0e46ac3048a7dd6d0","author":{"email":"008886fbbff7b2fe3bec8772d5c13bd457ee38ab@mac.com","name":"Benoit Marchant"},"message":"Bumping version from 1.2.1 to 1.2.2 for publishing","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/6b15c7df566ddbb2fede7de0e46ac3048a7dd6d0"},{"sha":"57330a5317be6c74abf73ad29c734a4a233dc327","author":{"email":"008886fbbff7b2fe3bec8772d5c13bd457ee38ab@mac.com","name":"Benoit Marchant"},"message":"Changes for 1.2.2","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/57330a5317be6c74abf73ad29c734a4a233dc327"},{"sha":"f33736a1862580960b7b155d7e976db41cf18021","author":{"email":"008886fbbff7b2fe3bec8772d5c13bd457ee38ab@mac.com","name":"Benoit Marchant"},"message":"Speed improvements for Dict, significantly reducing garbage collection by not mangling key. __proto__ is handled as a special case on the Dict itself","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/f33736a1862580960b7b155d7e976db41cf18021"},{"sha":"b8be82d9d10df5ba594834e4ec2edc9921c14b18","author":{"email":"008886fbbff7b2fe3bec8772d5c13bd457ee38ab@mac.com","name":"Benoit Marchant"},"message":"Removed unneeded parenthesis, updated clear to add missing dispatch for “__proto__”, added _hasProto and _protoValue private properties per Kris’ suggestion, replaces delete of _protoValue by set to undefined to preserve Dict’s shape and hidden class optimization","distinct":false,"url":"https://api.github.com/repos/fredkilbourn/collections/commits/b8be82d9d10df5ba594834e4ec2edc9921c14b18"}]}