{"push_id":675375311,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"02a335a22613477accb091b45bc154d091da08e6","before":"13fd010603a3db4454bd3578ac11dd5fe3b2f1c6","commits":[{"sha":"5f0700fe05bf588e8f82d5ea7c325d5796dc65b7","author":{"email":"2bba28b1eab8d54ee865ebf28fdfc3f7d38b8b0e@gmail.com","name":"Joshua Cranmer"},"message":"Reorganize the way coverage is stored internally, to allow for memory reduction experiments.","distinct":true,"url":"https://api.github.com/repos/jcranmer/mozilla-coverage/commits/5f0700fe05bf588e8f82d5ea7c325d5796dc65b7"},{"sha":"475227d183aa1eca154d7e6064f14310fe235764","author":{"email":"2bba28b1eab8d54ee865ebf28fdfc3f7d38b8b0e@gmail.com","name":"Joshua Cranmer"},"message":"Store the line table information in a dense array to conserve space.","distinct":true,"url":"https://api.github.com/repos/jcranmer/mozilla-coverage/commits/475227d183aa1eca154d7e6064f14310fe235764"},{"sha":"477548a95409ed3b6aaf5cd0ad52177de2ec6770","author":{"email":"2bba28b1eab8d54ee865ebf28fdfc3f7d38b8b0e@gmail.com","name":"Joshua Cranmer"},"message":"Fix some issues found when running this on mozilla-central code.","distinct":true,"url":"https://api.github.com/repos/jcranmer/mozilla-coverage/commits/477548a95409ed3b6aaf5cd0ad52177de2ec6770"},{"sha":"6a7b265ee3e264dc4e8c6e73750fe5912dc8214e","author":{"email":"2bba28b1eab8d54ee865ebf28fdfc3f7d38b8b0e@gmail.com","name":"Joshua Cranmer"},"message":"This is mostly some preliminary work for improving the native gcda/gcno reader.","distinct":true,"url":"https://api.github.com/repos/jcranmer/mozilla-coverage/commits/6a7b265ee3e264dc4e8c6e73750fe5912dc8214e"},{"sha":"cefda6692dc8059ecd0b1ca47385df41ff364382","author":{"email":"2bba28b1eab8d54ee865ebf28fdfc3f7d38b8b0e@gmail.com","name":"Joshua Cranmer"},"message":"Checkpoint work on redoing the gcda loader from scratch.","distinct":true,"url":"https://api.github.com/repos/jcranmer/mozilla-coverage/commits/cefda6692dc8059ecd0b1ca47385df41ff364382"},{"sha":"841a72aaba5985080b94f0920040fd8f91c658fe","author":{"email":"2bba28b1eab8d54ee865ebf28fdfc3f7d38b8b0e@gmail.com","name":"Joshua Cranmer"},"message":"Move gcda reading to the new reader format.","distinct":true,"url":"https://api.github.com/repos/jcranmer/mozilla-coverage/commits/841a72aaba5985080b94f0920040fd8f91c658fe"},{"sha":"8666ca7b2a0a35aef2239b8b7c456b7aa63d36d8","author":{"email":"2bba28b1eab8d54ee865ebf28fdfc3f7d38b8b0e@gmail.com","name":"Joshua Cranmer"},"message":"Shift completely to 4-space indent in ccov.py.","distinct":true,"url":"https://api.github.com/repos/jcranmer/mozilla-coverage/commits/8666ca7b2a0a35aef2239b8b7c456b7aa63d36d8"},{"sha":"b2e6da6837a14abfd194bbee9f7185cd83d38d26","author":{"email":"2bba28b1eab8d54ee865ebf28fdfc3f7d38b8b0e@gmail.com","name":"Joshua Cranmer"},"message":"Edit the branch-data output for the gcda reader.\n\nThis does correlate the branch data with gcov output on an admittedly simple\ntest case. The line data is still bad, but it's a start.","distinct":true,"url":"https://api.github.com/repos/jcranmer/mozilla-coverage/commits/b2e6da6837a14abfd194bbee9f7185cd83d38d26"},{"sha":"50f29af88236ea7e8a5d2fde02befa932b31127e","author":{"email":"2bba28b1eab8d54ee865ebf28fdfc3f7d38b8b0e@gmail.com","name":"Joshua Cranmer"},"message":"Move function and line counts to the new gcov system.\n\nThe data is still woefully inaccurate for all but the simplest tests. I'm going\nto need to build a testcase reducer to aleviate the discrepancies.","distinct":true,"url":"https://api.github.com/repos/jcranmer/mozilla-coverage/commits/50f29af88236ea7e8a5d2fde02befa932b31127e"},{"sha":"1c06356ff70eb7a13bbfed19f3d265ea14c54548","author":{"email":"2bba28b1eab8d54ee865ebf28fdfc3f7d38b8b0e@gmail.com","name":"Joshua Cranmer"},"message":"Remove external http:// script loads.","distinct":true,"url":"https://api.github.com/repos/jcranmer/mozilla-coverage/commits/1c06356ff70eb7a13bbfed19f3d265ea14c54548"},{"sha":"a15cec011a2f13dfee416b070b40e8be5f7f66c5","author":{"email":"2bba28b1eab8d54ee865ebf28fdfc3f7d38b8b0e@gmail.com","name":"Joshua Cranmer"},"message":"Replace the jquery-based tooltip system with a modified variant of https://github.com/Caged/d3-tip.","distinct":true,"url":"https://api.github.com/repos/jcranmer/mozilla-coverage/commits/a15cec011a2f13dfee416b070b40e8be5f7f66c5"},{"sha":"6d3cc7e5d72459567aa53f39f3155b590060a624","author":{"email":"2bba28b1eab8d54ee865ebf28fdfc3f7d38b8b0e@gmail.com","name":"Joshua Cranmer"},"message":"Let the collection code run on a single gcda file, useful for bisecting code to\nfind issues with gcov collection.","distinct":true,"url":"https://api.github.com/repos/jcranmer/mozilla-coverage/commits/6d3cc7e5d72459567aa53f39f3155b590060a624"},{"sha":"02a335a22613477accb091b45bc154d091da08e6","author":{"email":"2bba28b1eab8d54ee865ebf28fdfc3f7d38b8b0e@gmail.com","name":"Joshua Cranmer"},"message":"Fix some more line coverage mishaps in gcov-reader. Still not accurate, but it\ndoes appear to be getting slightly better.","distinct":true,"url":"https://api.github.com/repos/jcranmer/mozilla-coverage/commits/02a335a22613477accb091b45bc154d091da08e6"}]}