{"push_id":633825475,"size":5,"distinct_size":5,"ref":"refs/heads/rework-overhead-reduction","head":"15fc70c4570b6d56013981251e0d9260c73e4f5f","before":"312cad186dcd6adf061b261bf867d6c9bbfb54b1","commits":[{"sha":"a2064bf29fe964cca73d8c5cc8cd79d59ee146ca","author":{"email":"4c36d8e3f25368d435b150707d5aeb1aa1329c85@imperial.ac.uk","name":"Lawrence Mitchell"},"message":"assemble: Don't zero fresh tensor\n\nA freshly constructed Function is zeroed for us, so don't zero it\nagain (costing a little time).","distinct":true,"url":"https://api.github.com/repos/firedrakeproject/firedrake/commits/a2064bf29fe964cca73d8c5cc8cd79d59ee146ca"},{"sha":"6e617b57998e57304912d7aab112955fdcdf347a","author":{"email":"4c36d8e3f25368d435b150707d5aeb1aa1329c85@imperial.ac.uk","name":"Lawrence Mitchell"},"message":"assemble: Only build map_pairs if necessary\n\nWe only need to build the map pairs for a new matrix if we're actually\nmaking a new matrix.","distinct":true,"url":"https://api.github.com/repos/firedrakeproject/firedrake/commits/6e617b57998e57304912d7aab112955fdcdf347a"},{"sha":"d0b2d97693065398d5c6b5c2fa4aded29fa1bc25","author":{"email":"4c36d8e3f25368d435b150707d5aeb1aa1329c85@imperial.ac.uk","name":"Lawrence Mitchell"},"message":"Fix parloops test\n\nWe need to use the same mesh in all places, so make it a fixture with\nmodule-level scope.","distinct":true,"url":"https://api.github.com/repos/firedrakeproject/firedrake/commits/d0b2d97693065398d5c6b5c2fa4aded29fa1bc25"},{"sha":"4a36058430b0a320b4b88a881ac866dd9e3fa023","author":{"email":"4c36d8e3f25368d435b150707d5aeb1aa1329c85@imperial.ac.uk","name":"Lawrence Mitchell"},"message":"Fix expression assembly for math functions","distinct":true,"url":"https://api.github.com/repos/firedrakeproject/firedrake/commits/4a36058430b0a320b4b88a881ac866dd9e3fa023"},{"sha":"15fc70c4570b6d56013981251e0d9260c73e4f5f","author":{"email":"4c36d8e3f25368d435b150707d5aeb1aa1329c85@imperial.ac.uk","name":"Lawrence Mitchell"},"message":"Add rudimentary benchmarking tests\n\nSkipped if the pytest-benchmark plugin is not installed.","distinct":true,"url":"https://api.github.com/repos/firedrakeproject/firedrake/commits/15fc70c4570b6d56013981251e0d9260c73e4f5f"}]}