{"push_id":842996746,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"37f6ee8d53913d43a47870c23b10d59f89bd60b4","before":"93d5f32a4df82e10ea665612401ef6d1ea733992","commits":[{"sha":"37f6ee8d53913d43a47870c23b10d59f89bd60b4","author":{"email":"d033e22ae348aeb5660fc2140aec35850c4da997@curlpipesh.me","name":"c"},"message":"Cleaned up function prototypes. Cleaned up memory leaks.\nInstead of passing around a million and twelve different vectors and structs and whatnot, we now just pass around a single large struct that holds all of the state. Also, there were a /ton/ of problems with memory leaks, use of uninitialised memory (according to valgrind), so most of those have been fixed. Right now, there's about 350 bytes that we miss (if I'm reading valgrind's report right), so while it's not *too* bad, it's definitely something to look into in the future.","distinct":true,"url":"https://api.github.com/repos/curlpipesh/vm/commits/37f6ee8d53913d43a47870c23b10d59f89bd60b4"}]}