{"push_id":672717379,"size":16,"distinct_size":16,"ref":"refs/heads/master","head":"363a9f0e726fab0e53031de89f2b66db7558d010","before":"5909527443504f26bd4ab058e6f3ac5fc98598e4","commits":[{"sha":"ac2cd2fb980ec91f7a6bc6be6b81716f210334b5","author":{"email":"0a5c5a303f89a8bbb9a84882f259206cc97da607@cea.fr","name":"Fabrice Desclaux"},"message":"Graph: replace forgotten root api","distinct":true,"url":"https://api.github.com/repos/serpilliere/miasm/commits/ac2cd2fb980ec91f7a6bc6be6b81716f210334b5"},{"sha":"52c87a2468ce235717a13e31f65cdf32683bf430","author":{"email":"c3c8fe6690c98ca9ce4c8ee675599529aec852ef@cea.fr","name":"Caroline Leman"},"message":"IR: Improve dead code elimination\n\nDead code analysis computed using Ken Kennedy Algorithm\n\nRef: A survey of data flow analysis techniques, IBM Thomas J. Watson Research Division, 1979","distinct":true,"url":"https://api.github.com/repos/serpilliere/miasm/commits/52c87a2468ce235717a13e31f65cdf32683bf430"},{"sha":"1e671fef63b3f1b3f6963ca7e0ac9e1b783b4195","author":{"email":"c3c8fe6690c98ca9ce4c8ee675599529aec852ef@cea.fr","name":"Caroline Leman"},"message":"IR: Regression test integration","distinct":true,"url":"https://api.github.com/repos/serpilliere/miasm/commits/1e671fef63b3f1b3f6963ca7e0ac9e1b783b4195"},{"sha":"758d660f3cbe82c6bd3d947eb5ef9b6f1a3a3f15","author":{"email":"c3c8fe6690c98ca9ce4c8ee675599529aec852ef@cea.fr","name":"Caroline Leman"},"message":"IR: Compliance to python coding conventions","distinct":true,"url":"https://api.github.com/repos/serpilliere/miasm/commits/758d660f3cbe82c6bd3d947eb5ef9b6f1a3a3f15"},{"sha":"8a33f6ce86d4f9818865db44509044c12ddb2844","author":{"email":"c3681d3565d4ca7dca288237333be9d385694b24@gmail.com","name":"Camille Mougey"},"message":"Merge pull request #155 from serpilliere/graph_clean\n\nGraph: replace forgotten root api","distinct":true,"url":"https://api.github.com/repos/serpilliere/miasm/commits/8a33f6ce86d4f9818865db44509044c12ddb2844"},{"sha":"7e9ad339a9a439b083044cbc9c744d50414f35c2","author":{"email":"c3681d3565d4ca7dca288237333be9d385694b24@gmail.com","name":"Camille Mougey"},"message":"Merge pull request #154 from carolineLe/dead_code_simp\n\nIR: Improve dead code elimination","distinct":true,"url":"https://api.github.com/repos/serpilliere/miasm/commits/7e9ad339a9a439b083044cbc9c744d50414f35c2"},{"sha":"a0e67cd0ad23d2111afe07fe685991d47cfda5f4","author":{"email":"c3681d3565d4ca7dca288237333be9d385694b24@gmail.com","name":"Ajax"},"message":"TestAll: Coverage mode was broken","distinct":true,"url":"https://api.github.com/repos/serpilliere/miasm/commits/a0e67cd0ad23d2111afe07fe685991d47cfda5f4"},{"sha":"b853add3ef50a2e30dca6c62dcd9f206113d1a38","author":{"email":"c3681d3565d4ca7dca288237333be9d385694b24@gmail.com","name":"Ajax"},"message":"GraphDataflow: update API","distinct":true,"url":"https://api.github.com/repos/serpilliere/miasm/commits/b853add3ef50a2e30dca6c62dcd9f206113d1a38"},{"sha":"7c4b58d2fb424df01bf71ba3ec644b41fcc9a2d0","author":{"email":"c3681d3565d4ca7dca288237333be9d385694b24@gmail.com","name":"Ajax"},"message":"GraphDataflow: Refactor, PyLinting","distinct":true,"url":"https://api.github.com/repos/serpilliere/miasm/commits/7c4b58d2fb424df01bf71ba3ec644b41fcc9a2d0"},{"sha":"039c2ca9d9a4e2359b3a4c004b1df821cc38f489","author":{"email":"c3681d3565d4ca7dca288237333be9d385694b24@gmail.com","name":"Ajax"},"message":"GraphDataflow: A function where never executed / tested","distinct":true,"url":"https://api.github.com/repos/serpilliere/miasm/commits/039c2ca9d9a4e2359b3a4c004b1df821cc38f489"},{"sha":"3cb60d60d2b1527f1f670890252751f07952d518","author":{"email":"ac9e51c964a3761a4e24e1ee3163555a30b0e99a@rub.de","name":"Tim Blazytko"},"message":"fixed typo","distinct":true,"url":"https://api.github.com/repos/serpilliere/miasm/commits/3cb60d60d2b1527f1f670890252751f07952d518"},{"sha":"ff89418743484934163f530997fda467fc9b4193","author":{"email":"ac9e51c964a3761a4e24e1ee3163555a30b0e99a@rub.de","name":"Tim Blazytko"},"message":"replaced redundant code","distinct":true,"url":"https://api.github.com/repos/serpilliere/miasm/commits/ff89418743484934163f530997fda467fc9b4193"},{"sha":"9cae6a2fc2091a3488817dd70883f16c0919d6b1","author":{"email":"78ead1c4d4a323c9de1c928072503479b728e529@users.noreply.github.com","name":"serpilliere"},"message":"Merge pull request #156 from commial/fix_coverage\n\nTestAll: Coverage mode was broken","distinct":true,"url":"https://api.github.com/repos/serpilliere/miasm/commits/9cae6a2fc2091a3488817dd70883f16c0919d6b1"},{"sha":"e3dd0a4c0cb398d569d0fbadb8f34f8fa727f254","author":{"email":"ac9e51c964a3761a4e24e1ee3163555a30b0e99a@rub.de","name":"Tim Blazytko"},"message":"removed unused code","distinct":true,"url":"https://api.github.com/repos/serpilliere/miasm/commits/e3dd0a4c0cb398d569d0fbadb8f34f8fa727f254"},{"sha":"f9bf6fbbce0d984549fb11e16cb9acfc7be00c86","author":{"email":"c3681d3565d4ca7dca288237333be9d385694b24@gmail.com","name":"Camille Mougey"},"message":"Merge pull request #158 from mrphrazer/minor_fixes\n\nMinor fixes","distinct":true,"url":"https://api.github.com/repos/serpilliere/miasm/commits/f9bf6fbbce0d984549fb11e16cb9acfc7be00c86"},{"sha":"363a9f0e726fab0e53031de89f2b66db7558d010","author":{"email":"78ead1c4d4a323c9de1c928072503479b728e529@users.noreply.github.com","name":"serpilliere"},"message":"Merge pull request #157 from commial/enhance-graphdataflow\n\nEnhance graphdataflow","distinct":true,"url":"https://api.github.com/repos/serpilliere/miasm/commits/363a9f0e726fab0e53031de89f2b66db7558d010"}]}