{"push_id":1242537725,"size":8,"distinct_size":8,"ref":"refs/heads/fnv_hash","head":"d156f27b523816e695664db1835f67a05b2f2291","before":"c8fb703485991d016151aa6a730c91a9309ca744","commits":[{"sha":"11bbcb4acbb03ef385922eddc2bcca0f4e209213","author":{"name":"Markus Westerlind","email":"c0f640e52407985a71ff5a38bf36097354ef8516@gmail.com"},"message":"refactor(vm): Remove the need for the api::Userdata wrapper\n\nBy removing the blanket implementation on the `value::Userdata` trait, types can instead opt-in to use the `Userdata` representation in the vm. This means users only need to write `impl Userdata for MyType { }` to allow them to define functions in gluon which create new values of `MyType` (`fn make_my_type(_: ()) -> MyType` works)","distinct":true,"url":"https://api.github.com/repos/leshow/gluon/commits/11bbcb4acbb03ef385922eddc2bcca0f4e209213"},{"sha":"8c1acb4eb1112c1046b6fea7a93398976964d8b9","author":{"name":"Markus Westerlind","email":"c0f640e52407985a71ff5a38bf36097354ef8516@gmail.com"},"message":"fix(vm): Update the store-ref test to work with the removed blanket impl","distinct":true,"url":"https://api.github.com/repos/leshow/gluon/commits/8c1acb4eb1112c1046b6fea7a93398976964d8b9"},{"sha":"0aaeb213e66dfa32fb2ed82e3e6ecaded9c87879","author":{"name":"Markus Westerlind","email":"c0f640e52407985a71ff5a38bf36097354ef8516@gmail.com"},"message":"fix(vm): Allow compiletests to be run from both ./ and ./c-api","distinct":true,"url":"https://api.github.com/repos/leshow/gluon/commits/0aaeb213e66dfa32fb2ed82e3e6ecaded9c87879"},{"sha":"140d75d51cf3837e33da87751ca3cfee28dce788","author":{"name":"Markus Westerlind","email":"c0f640e52407985a71ff5a38bf36097354ef8516@gmail.com"},"message":"Merge pull request #102 from Marwes/remove_userdata\n\nrefactor(vm): Remove the need for the api::Userdata wrapper","distinct":true,"url":"https://api.github.com/repos/leshow/gluon/commits/140d75d51cf3837e33da87751ca3cfee28dce788"},{"sha":"4bb6677bda9cfc80343efc72c8b39686623244a8","author":{"name":"Evan Cameron","email":"0982f29f89bb600d353ad9fa5f211fbfa1bec14b@gmail.com"},"message":"use fnv instead of SipHasher for HashMaps. add type FnvMap","distinct":true,"url":"https://api.github.com/repos/leshow/gluon/commits/4bb6677bda9cfc80343efc72c8b39686623244a8"},{"sha":"9b3c82f9dc5e122941600559ce51a66605514986","author":{"name":"Evan Cameron","email":"0982f29f89bb600d353ad9fa5f211fbfa1bec14b@gmail.com"},"message":"refactor FnvMap to it's own module","distinct":true,"url":"https://api.github.com/repos/leshow/gluon/commits/9b3c82f9dc5e122941600559ce51a66605514986"},{"sha":"72eb2a3c7c0b5bdbd5c7036fdeaea5ab79669d47","author":{"name":"Evan Cameron","email":"b56a73be3c8676ad8d455994d41c9be285e7858f@vectorface.ca"},"message":"add comment to fnv module","distinct":true,"url":"https://api.github.com/repos/leshow/gluon/commits/72eb2a3c7c0b5bdbd5c7036fdeaea5ab79669d47"},{"sha":"d156f27b523816e695664db1835f67a05b2f2291","author":{"name":"Evan Cameron","email":"0982f29f89bb600d353ad9fa5f211fbfa1bec14b@gmail.com"},"message":"move comment","distinct":true,"url":"https://api.github.com/repos/leshow/gluon/commits/d156f27b523816e695664db1835f67a05b2f2291"}]}
{"actor":{"display_login":"leshow"}}