{"push_id":949018664,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"ad78ef954c6e9d192ddb14b1c7d2989ffc869d03","before":"f8d7d2a39450c93c835f559ef71a5e3c2609a3d4","commits":[{"sha":"a767b82637c7b8af895931580c200cdf6b2bc054","author":{"email":"5e3018571e76bc6e8570f5c0e06a358b54eaf453@gmail.com","name":"Jason Orendorff"},"message":"Remove `Default` since the horrible hack is gone.","distinct":true,"url":"https://api.github.com/repos/jorendorff/rust-toy-gc/commits/a767b82637c7b8af895931580c200cdf6b2bc054"},{"sha":"36759779efc97e25de502b5f31cf28b1954e933f","author":{"email":"5e3018571e76bc6e8570f5c0e06a358b54eaf453@gmail.com","name":"Jason Orendorff"},"message":"Rename `Pair -> GCRefPair` and `PairFields -> Pair`, in hopes of fixing the horrible naming throughout.","distinct":true,"url":"https://api.github.com/repos/jorendorff/rust-toy-gc/commits/36759779efc97e25de502b5f31cf28b1954e933f"},{"sha":"53d32127dde8357f1daabe3f3551730a2bbf0161","author":{"email":"5e3018571e76bc6e8570f5c0e06a358b54eaf453@gmail.com","name":"Jason Orendorff"},"message":"Split refs into a separate module. Had to make a lot of stuff public that I would rather not. :-\\","distinct":true,"url":"https://api.github.com/repos/jorendorff/rust-toy-gc/commits/53d32127dde8357f1daabe3f3551730a2bbf0161"},{"sha":"30f0027f66a1b0ed35f9540269a7233919481606","author":{"email":"5e3018571e76bc6e8570f5c0e06a358b54eaf453@gmail.com","name":"Jason Orendorff"},"message":"Make the \"fields type\" of heap structs implement `HeapInline`. This gets rid of the `fields_to_heap` method.","distinct":true,"url":"https://api.github.com/repos/jorendorff/rust-toy-gc/commits/30f0027f66a1b0ed35f9540269a7233919481606"},{"sha":"380c76798a0d5b0f8c8c73e16de6e5b71fb16ef1","author":{"email":"5e3018571e76bc6e8570f5c0e06a358b54eaf453@gmail.com","name":"Jason Orendorff"},"message":"Rename `HeapInline -> ToHeap`.","distinct":true,"url":"https://api.github.com/repos/jorendorff/rust-toy-gc/commits/380c76798a0d5b0f8c8c73e16de6e5b71fb16ef1"},{"sha":"251ba9072dbee34a4b7f69d26bc059758581b2e1","author":{"email":"5e3018571e76bc6e8570f5c0e06a358b54eaf453@gmail.com","name":"Jason Orendorff"},"message":"Comments on `ToHeap`.","distinct":true,"url":"https://api.github.com/repos/jorendorff/rust-toy-gc/commits/251ba9072dbee34a4b7f69d26bc059758581b2e1"},{"sha":"63c5f6ca6598ec69098cc370296264b9cd4e554c","author":{"email":"5e3018571e76bc6e8570f5c0e06a358b54eaf453@gmail.com","name":"Jason Orendorff"},"message":"Rename `Mark -> InHeap` and move `from_heap` to it.","distinct":true,"url":"https://api.github.com/repos/jorendorff/rust-toy-gc/commits/63c5f6ca6598ec69098cc370296264b9cd4e554c"},{"sha":"d0c57cd68822a52280fb0c27846200226d4deca1","author":{"email":"5e3018571e76bc6e8570f5c0e06a358b54eaf453@gmail.com","name":"Jason Orendorff"},"message":"Remove `GCThing`, which is now subsumed by `InHeap`.","distinct":true,"url":"https://api.github.com/repos/jorendorff/rust-toy-gc/commits/d0c57cd68822a52280fb0c27846200226d4deca1"},{"sha":"ba446d82e3bcb3975ba5545bf6e3d19ed91825fa","author":{"email":"5e3018571e76bc6e8570f5c0e06a358b54eaf453@gmail.com","name":"Jason Orendorff"},"message":"In gc_ref_type!(), remove the \"ref type\" that was a thin wrapper for `PinnedRef`, in favor of just adding field accessors to `PinnedRef<'a, T>`.","distinct":true,"url":"https://api.github.com/repos/jorendorff/rust-toy-gc/commits/ba446d82e3bcb3975ba5545bf6e3d19ed91825fa"},{"sha":"20da10b5460165d90f9a2e04ea3ae6f05c265ee9","author":{"email":"5e3018571e76bc6e8570f5c0e06a358b54eaf453@gmail.com","name":"Jason Orendorff"},"message":"Rename `PinnedRef -> GCRef`.","distinct":true,"url":"https://api.github.com/repos/jorendorff/rust-toy-gc/commits/20da10b5460165d90f9a2e04ea3ae6f05c265ee9"},{"sha":"ad78ef954c6e9d192ddb14b1c7d2989ffc869d03","author":{"email":"5e3018571e76bc6e8570f5c0e06a358b54eaf453@gmail.com","name":"Jason Orendorff"},"message":"Rename `mod refs -> gcref`.","distinct":true,"url":"https://api.github.com/repos/jorendorff/rust-toy-gc/commits/ad78ef954c6e9d192ddb14b1c7d2989ffc869d03"}]}