{"push_id":536764877,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"612eb68ea9286845ade7bf512fca066eb101a0c3","before":"c49f7c3056f8dbd7b6adffc368091fe554fd70a6","commits":[{"sha":"62aa91ae897e80a8e21b8c3e1043f771d4b5c5df","author":{"email":"5d2f8640f2f1432db302bbcdd628684b0e090815@gmail.com","name":"TyRoXx"},"message":"fewer unnecessary heap allocations for widgets","distinct":true,"url":"https://api.github.com/repos/TyRoXx/miniature-octo-adventure/commits/62aa91ae897e80a8e21b8c3e1043f771d4b5c5df"},{"sha":"d06426f57c6e8804edf9cd2b7172ff03a464abcb","author":{"email":"5d2f8640f2f1432db302bbcdd628684b0e090815@gmail.com","name":"TyRoXx"},"message":"do not copy label texts to the heap","distinct":true,"url":"https://api.github.com/repos/TyRoXx/miniature-octo-adventure/commits/d06426f57c6e8804edf9cd2b7172ff03a464abcb"},{"sha":"73496107dc46b3a4fff6ee7588925189abbd67fb","author":{"email":"5d2f8640f2f1432db302bbcdd628684b0e090815@gmail.com","name":"TyRoXx"},"message":"handle malloc failure in GUI creation","distinct":true,"url":"https://api.github.com/repos/TyRoXx/miniature-octo-adventure/commits/73496107dc46b3a4fff6ee7588925189abbd67fb"},{"sha":"612eb68ea9286845ade7bf512fca066eb101a0c3","author":{"email":"5d2f8640f2f1432db302bbcdd628684b0e090815@gmail.com","name":"TyRoXx"},"message":"replace naked malloc/realloc/free with function ptrs for future testing purposes","distinct":true,"url":"https://api.github.com/repos/TyRoXx/miniature-octo-adventure/commits/612eb68ea9286845ade7bf512fca066eb101a0c3"}]}