{"push_id":714639470,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"34d1b1050e2ddf679be0338c3f6e2b20a8542018","before":"5509040452a93504ffbc479d1085bf6a1d7c66f0","commits":[{"sha":"34d1b1050e2ddf679be0338c3f6e2b20a8542018","author":{"email":"23f36105ed28b51cd4b5160b8912d2fa50250cb0@mbr-targeting.com","name":"Oskar Jung"},"message":"Use Bools instead of Chars until printing\n\nPerformance gains\nBefore:\n```\n> time ./rule110 140 1000 > /dev/null\n0.05s user 0.00s system 82% cpu 0.063 total\n> time ./rule110 140 10000 > /dev/null\n2.59s user 0.02s system 99% cpu 2.630 total\n> time ./rule110 140 100000 > /dev/null\n907.03s user 6.93s system 98% cpu 15:26.70 total\n```\n\nafter\n```\n> time ./rule110 140 1000 > /dev/null\n0.04s user 0.00s system 95% cpu 0.043 total\n> time ./rule110 140 10000 > /dev/null\n2.43s user 0.02s system 99% cpu 2.455 total\n> time ./rule110 140 100000 > /dev/null\n885.87s user 5.16s system 99% cpu 14:56.31 total\n```","distinct":true,"url":"https://api.github.com/repos/ojung/rule110/commits/34d1b1050e2ddf679be0338c3f6e2b20a8542018"}]}