{"push_id":2611698474,"size":3,"distinct_size":3,"ref":"refs/heads/add-basic-blocks","head":"dadafc437ba76e1d73b4010455fa0974037fe063","before":"a39e89cb1828b98efa20db148847752b338de0d9","commits":[{"sha":"faf3d99157531c54c3f08415a4abbb39da9480dd","author":{"name":"Markus Heilig","email":"397638be07aa4848ae7d4e4cc9312985f5bbcd6d@gmx.net"},"message":"add information about finally instruction","distinct":true,"url":"https://api.github.com/repos/oliverhaase/sai/commits/faf3d99157531c54c3f08415a4abbb39da9480dd"},{"sha":"8480668e3f96113a067c1426ee5eaeccb9b0456f","author":{"name":"Markus Heilig","email":"397638be07aa4848ae7d4e4cc9312985f5bbcd6d@gmx.net"},"message":"make instruction comparable to each other","distinct":true,"url":"https://api.github.com/repos/oliverhaase/sai/commits/8480668e3f96113a067c1426ee5eaeccb9b0456f"},{"sha":"dadafc437ba76e1d73b4010455fa0974037fe063","author":{"name":"Markus Heilig","email":"397638be07aa4848ae7d4e4cc9312985f5bbcd6d@gmx.net"},"message":"merge basic blocks\n\n- merging is done by removing not necessary blocks\n  -> merge finally block with its successor\n  -> merge exit block if it has a single predecessor\n  -> merge try+finally construct\n- create scala object \"BasicBlocks\" for creation of basic blocks","distinct":true,"url":"https://api.github.com/repos/oliverhaase/sai/commits/dadafc437ba76e1d73b4010455fa0974037fe063"}]}
{"actor":{"display_login":"markusheilig"}}