{"push_id":782289067,"size":6,"distinct_size":6,"ref":"refs/heads/aphs-optimize-optimizer-4","head":"69fb0033a7dff455a1eed4af643e5b9ff6442fb0","before":"8d2b984b40bf266438ea8f7f4e2411acdcf4b0c3","commits":[{"sha":"0acb0b44090ab65146ae297c842539c421f63228","author":{"email":"7fd53e5c0196364ab7e4d04442f5aad9994a5eff@cantab.net","name":"Aidan Hobson Sayers"},"message":"Detailed profiling for eliminate, misc profiling improvements","distinct":true,"url":"https://api.github.com/repos/aidanhs/emscripten/commits/0acb0b44090ab65146ae297c842539c421f63228"},{"sha":"7938ba0326ea6ae0e5778e787ef4cdd6eb37f0a2","author":{"email":"7fd53e5c0196364ab7e4d04442f5aad9994a5eff@cantab.net","name":"Aidan Hobson Sayers"},"message":"Style tweak - don't traverse if ignoreName and the node is a name\n\nNothing would happen anyway. Additionally add some commentary about the\njustification for skipping.","distinct":true,"url":"https://api.github.com/repos/aidanhs/emscripten/commits/7938ba0326ea6ae0e5778e787ef4cdd6eb37f0a2"},{"sha":"56b04f34d1df6d30130c5e72ed7f9b8c00191917","author":{"email":"7fd53e5c0196364ab7e4d04442f5aad9994a5eff@cantab.net","name":"Aidan Hobson Sayers"},"message":"Remove redundant ignoreName variable","distinct":true,"url":"https://api.github.com/repos/aidanhs/emscripten/commits/56b04f34d1df6d30130c5e72ed7f9b8c00191917"},{"sha":"928a5a3456b95b6477431693f9ae1e30f4851bbc","author":{"email":"7fd53e5c0196364ab7e4d04442f5aad9994a5eff@cantab.net","name":"Aidan Hobson Sayers"},"message":"Less pessimistic invalidation unsetting","distinct":true,"url":"https://api.github.com/repos/aidanhs/emscripten/commits/928a5a3456b95b6477431693f9ae1e30f4851bbc"},{"sha":"a379c232c5732d316d91ff0fc2b37d5a94de3897","author":{"email":"7fd53e5c0196364ab7e4d04442f5aad9994a5eff@cantab.net","name":"Aidan Hobson Sayers"},"message":"Avoid O(n) dep->name lookup with a separate map","distinct":true,"url":"https://api.github.com/repos/aidanhs/emscripten/commits/a379c232c5732d316d91ff0fc2b37d5a94de3897"},{"sha":"69fb0033a7dff455a1eed4af643e5b9ff6442fb0","author":{"email":"7fd53e5c0196364ab7e4d04442f5aad9994a5eff@cantab.net","name":"Aidan Hobson Sayers"},"message":"Minor refactoring\n\n - A map will zero an entry by default, no need to access it explicitly\n - Flatten nested conditionals","distinct":true,"url":"https://api.github.com/repos/aidanhs/emscripten/commits/69fb0033a7dff455a1eed4af643e5b9ff6442fb0"}]}