{"ref":"refs/heads/master","commits":[{"author":{"name":"Jeremy Tregunna","email":"6e755a0eb71d3098ef0f366957ae40e1fa5997e6@me.com"},"url":"https://api.github.com/repos/acutelanguage/caribou/commits/918f1babe70cff5730e322656ce769c924dcbf61","message":"changing the header format","sha":"918f1babe70cff5730e322656ce769c924dcbf61"},{"author":{"name":"Jeremy Tregunna","email":"6e755a0eb71d3098ef0f366957ae40e1fa5997e6@me.com"},"url":"https://api.github.com/repos/acutelanguage/caribou/commits/6e6f5d292e3d894fa12402ae5257df8c16854273","message":"moving the extern to the gc header, makes more sense here and is visible to other classes.","sha":"6e6f5d292e3d894fa12402ae5257df8c16854273"},{"author":{"name":"Jeremy Tregunna","email":"6e755a0eb71d3098ef0f366957ae40e1fa5997e6@me.com"},"url":"https://api.github.com/repos/acutelanguage/caribou/commits/e5426a4a5b7a47399b09f7cdacf69bf12565d751","message":"adds nil type. this is a singleton which is fairly empty. its merely here to satisfy symbol table lookup, we push nil onto the stack. we will define its behaviour in the kernel when we write it.","sha":"e5426a4a5b7a47399b09f7cdacf69bf12565d751"},{"author":{"name":"Jeremy Tregunna","email":"6e755a0eb71d3098ef0f366957ae40e1fa5997e6@me.com"},"url":"https://api.github.com/repos/acutelanguage/caribou/commits/0bfd8e2ac3feadd8b8d7cda07c5331f8805ad477","message":"pushes nil onto the stack now on symbol lookup failure","sha":"0bfd8e2ac3feadd8b8d7cda07c5331f8805ad477"},{"author":{"name":"Jeremy Tregunna","email":"6e755a0eb71d3098ef0f366957ae40e1fa5997e6@me.com"},"url":"https://api.github.com/repos/acutelanguage/caribou/commits/054e9d50ccb98edf01024c793e12721e11c1233b","message":"passing nullptr in instead of NULL","sha":"054e9d50ccb98edf01024c793e12721e11c1233b"},{"author":{"name":"Jeremy Tregunna","email":"6e755a0eb71d3098ef0f366957ae40e1fa5997e6@me.com"},"url":"https://api.github.com/repos/acutelanguage/caribou/commits/5cd9a5c4efd8756b7f2f1636821657bd305950ef","message":"adds nil to cmakelists","sha":"5cd9a5c4efd8756b7f2f1636821657bd305950ef"},{"author":{"name":"Jeremy Tregunna","email":"6e755a0eb71d3098ef0f366957ae40e1fa5997e6@me.com"},"url":"https://api.github.com/repos/acutelanguage/caribou/commits/12c6f7bed0bed4c0edc9fd3e5312a7e2977375aa","message":"added better explanation of the lockfree queue we use for the mailbox","sha":"12c6f7bed0bed4c0edc9fd3e5312a7e2977375aa"},{"author":{"name":"Jeremy Tregunna","email":"6e755a0eb71d3098ef0f366957ae40e1fa5997e6@me.com"},"url":"https://api.github.com/repos/acutelanguage/caribou/commits/536643110dc5f538080fcc7e931b431a4a4bf974","message":"adds element walking during garbage collection","sha":"536643110dc5f538080fcc7e931b431a4a4bf974"},{"author":{"name":"Jeremy Tregunna","email":"6e755a0eb71d3098ef0f366957ae40e1fa5997e6@me.com"},"url":"https://api.github.com/repos/acutelanguage/caribou/commits/bb412e01fd6d46680811e76a678d56cc9793791a","message":"adds generic_object_walk method which is used for subclass calling. This must be invoked during garbage collection on all objects from its walk method as the first thing you do.","sha":"bb412e01fd6d46680811e76a678d56cc9793791a"}],"head":"bb412e01fd6d46680811e76a678d56cc9793791a","size":9,"push_id":50094199}