{"push_id":1183513210,"size":9,"distinct_size":9,"ref":"refs/heads/linklet","head":"8a897f0ff14fc3d894ffccee91b6356a3ab43a78","before":"056c96849a62f774536cdc0d4aba23edfc040309","commits":[{"sha":"431110531b5348ab3dbaf788d4ce2f9c39062788","author":{"name":"Spencer Florence","email":"9589af706405932e2e92fd3bc63380d9e8200856@florence.io"},"message":"fixed typo in url","distinct":true,"url":"https://api.github.com/repos/mflatt/racket/commits/431110531b5348ab3dbaf788d4ce2f9c39062788"},{"sha":"b9445023c1704fc1a9705394b78849f26b191fa5","author":{"name":"Matthew Flatt","email":"9f93fa5e052579b5d65cd034d6f6c0a92aab548e@racket-lang.org"},"message":"simpler `#%linklet` bootstrap hook","distinct":true,"url":"https://api.github.com/repos/mflatt/racket/commits/b9445023c1704fc1a9705394b78849f26b191fa5"},{"sha":"517c3cfef9869030ab8aa058b62e57bd8614572c","author":{"name":"Alexis King","email":"58fd1b850fb1633c7adff5787c3130a85789632c@gmail.com"},"message":"Track disappeared uses of match expanders within match forms (#1349)","distinct":true,"url":"https://api.github.com/repos/mflatt/racket/commits/517c3cfef9869030ab8aa058b62e57bd8614572c"},{"sha":"e86fa9f0552f71280c95b41842fbdf149586800b","author":{"name":"Alexis King","email":"58fd1b850fb1633c7adff5787c3130a85789632c@gmail.com"},"message":"Improve with-disappeared-uses and add record-disappeared-use\n\nNow with-disappeared-uses surrounds its body with let, so it can contain\nmultiple body expressions. The record-disappeared-use function is like\nrecord-disappeared-uses but for a single identifier.","distinct":true,"url":"https://api.github.com/repos/mflatt/racket/commits/e86fa9f0552f71280c95b41842fbdf149586800b"},{"sha":"2662850ca13ba6d1251896a42d45b6ac117d0773","author":{"name":"Matthew Flatt","email":"9f93fa5e052579b5d65cd034d6f6c0a92aab548e@racket-lang.org"},"message":"restore lost `Tsint8`","distinct":true,"url":"https://api.github.com/repos/mflatt/racket/commits/2662850ca13ba6d1251896a42d45b6ac117d0773"},{"sha":"8ae013cdb1098740e597fdf96693af7a8be1c8d5","author":{"name":"Matthew Flatt","email":"9f93fa5e052579b5d65cd034d6f6c0a92aab548e@racket-lang.org"},"message":"unbreak `--enable-sgcdebug`","distinct":true,"url":"https://api.github.com/repos/mflatt/racket/commits/8ae013cdb1098740e597fdf96693af7a8be1c8d5"},{"sha":"3fbb384604727c85df561de3536113ba24678929","author":{"name":"Matthew Flatt","email":"9f93fa5e052579b5d65cd034d6f6c0a92aab548e@racket-lang.org"},"message":"add `hash-keys-subset?`\n\nThis function exposes the fast subset operation that is built in for\nimmutable hash tables (and used by the set-of-scopes implementation).\n\nAlso, make the space optimization implicit for `eq?`-based hash tables\nthat contain only #t values (instead of explicit and only available\ninternally). It turns out to be easy and efficient to make the\nrepresentation automatic, because the HAMT implementation can support\na mixture of nodes with some containing explicit values and some\ncontaining implicit #t values.","distinct":true,"url":"https://api.github.com/repos/mflatt/racket/commits/3fbb384604727c85df561de3536113ba24678929"},{"sha":"8560aeed5bf37eac5e86f29883eecd9ec748f446","author":{"name":"Matthew Flatt","email":"9f93fa5e052579b5d65cd034d6f6c0a92aab548e@racket-lang.org"},"message":"Merge master into linklet","distinct":true,"url":"https://api.github.com/repos/mflatt/racket/commits/8560aeed5bf37eac5e86f29883eecd9ec748f446"},{"sha":"8a897f0ff14fc3d894ffccee91b6356a3ab43a78","author":{"name":"Matthew Flatt","email":"9f93fa5e052579b5d65cd034d6f6c0a92aab548e@racket-lang.org"},"message":"checkpoint: startup with built-in bytecode","distinct":true,"url":"https://api.github.com/repos/mflatt/racket/commits/8a897f0ff14fc3d894ffccee91b6356a3ab43a78"}]}
{"actor":{"display_login":"mflatt"}}