{"push_id":661967835,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"64ec8c17dafafe0ed32d2b77df636cd2e3d38059","before":"5b25d8073822e3323cf77951efd7d9e5affbb802","commits":[{"sha":"69f1b967d21cbce4b36c908b368be79e20b1acff","author":{"email":"e46fc836cca3acec03944314d1457c2ae6c68ef3@riccio.com","name":"Alexander Riccio"},"message":"add reserve, swap push_back with emplace_back\n\nIn places where we'd fill a `std::vector` inside a for loop, I added a\ncall to `reserve` to preallocate the necessary space.\n\nI replaced `push_back` with `emplace_back`, saving silly copy\nconstruction.\n\nIn ranged-for loops, I changed `auto` to `auto&` to avoid copies, and\nadded const wherever the items are not modified.","distinct":true,"url":"https://api.github.com/repos/google/UIforETW/commits/69f1b967d21cbce4b36c908b368be79e20b1acff"},{"sha":"e6d1c2f27e9c98776df7d0336821b29a6a89698f","author":{"email":"e46fc836cca3acec03944314d1457c2ae6c68ef3@riccio.com","name":"Alexander Riccio"},"message":"requested changes\n\nI didn't remove the length count & reserve, is that OK?","distinct":true,"url":"https://api.github.com/repos/google/UIforETW/commits/e6d1c2f27e9c98776df7d0336821b29a6a89698f"},{"sha":"b8c4a930fa277bb41d8853ea2323d846df8b3075","author":{"email":"e46fc836cca3acec03944314d1457c2ae6c68ef3@riccio.com","name":"Alexander Riccio"},"message":"removed code that preallocated space for paths\n\nHowever much I liked this code, it's not up to me!","distinct":true,"url":"https://api.github.com/repos/google/UIforETW/commits/b8c4a930fa277bb41d8853ea2323d846df8b3075"},{"sha":"64ec8c17dafafe0ed32d2b77df636cd2e3d38059","author":{"email":"b59f3ad7da261a5b6961f6379a56b9c9853dc1c6@users.noreply.github.com","name":"Bruce Dawson"},"message":"Merge pull request #27 from ariccio/add-a-bunch-of-calls-to-reserve\n\nadd reserve, swap push_back with emplace_back","distinct":true,"url":"https://api.github.com/repos/google/UIforETW/commits/64ec8c17dafafe0ed32d2b77df636cd2e3d38059"}]}