{"push_id":879558248,"size":9,"distinct_size":6,"ref":"refs/heads/re2j-optimizations","head":"2a6c3bf12100efca4a51afc105bb7b9e2242cb92","before":"08e59ed80bcef1d6e54ec6332241f3a773b4bff7","commits":[{"sha":"4db9e9da731a41c187256e8e7f5cf179eefd3f0a","author":{"email":"498b37a8425b6ce07e63f2d669247059742bebe5@google.com","name":"James Ring"},"message":"port benchmarks to caliper","distinct":true,"url":"https://api.github.com/repos/Teradata/re2j/commits/4db9e9da731a41c187256e8e7f5cf179eefd3f0a"},{"sha":"73135c5c0189f0f5f22ad18e07ad04daa33adae3","author":{"email":"498b37a8425b6ce07e63f2d669247059742bebe5@google.com","name":"James Ring"},"message":"add intellij iml and .idea to gitignore","distinct":true,"url":"https://api.github.com/repos/Teradata/re2j/commits/73135c5c0189f0f5f22ad18e07ad04daa33adae3"},{"sha":"f3c986f937dcd8db252a2530c722f0d3a6588569","author":{"email":"498b37a8425b6ce07e63f2d669247059742bebe5@google.com","name":"James Ring"},"message":"Better comparisons with JDK.\n\nThis CL makes all benchmarks run on both JDK and RE2J implementations,\nallowing (hopefully) better comparisons. Also, pattern compilation is\nmoved to the @BeforeExperiment so that it doesn't factor into the\ntiming.","distinct":true,"url":"https://api.github.com/repos/Teradata/re2j/commits/f3c986f937dcd8db252a2530c722f0d3a6588569"},{"sha":"e31afe61bff8c89b46546406dc2482529222ec6a","author":{"email":"498b37a8425b6ce07e63f2d669247059742bebe5@google.com","name":"James Ring"},"message":"[maven-release-plugin] prepare release re2j-1.1","distinct":false,"url":"https://api.github.com/repos/Teradata/re2j/commits/e31afe61bff8c89b46546406dc2482529222ec6a"},{"sha":"eabc070b9b13035e91ac1fe5e9b4591768c3bfd8","author":{"email":"498b37a8425b6ce07e63f2d669247059742bebe5@google.com","name":"James Ring"},"message":"[maven-release-plugin] prepare for next development iteration","distinct":false,"url":"https://api.github.com/repos/Teradata/re2j/commits/eabc070b9b13035e91ac1fe5e9b4591768c3bfd8"},{"sha":"c65ca175331112ea6c242c7e529562f409218379","author":{"email":"498b37a8425b6ce07e63f2d669247059742bebe5@google.com","name":"James Ring"},"message":"Update instructions to point to 1.1","distinct":false,"url":"https://api.github.com/repos/Teradata/re2j/commits/c65ca175331112ea6c242c7e529562f409218379"},{"sha":"22ed837623886aada9c662d84c53d66c331b4edb","author":{"email":"498b37a8425b6ce07e63f2d669247059742bebe5@jdns.org","name":"James Ring"},"message":"Merge branch 'master' into master","distinct":true,"url":"https://api.github.com/repos/Teradata/re2j/commits/22ed837623886aada9c662d84c53d66c331b4edb"},{"sha":"1125083bd65a689dbc9d9e83dea4fe1908af7fdf","author":{"email":"498b37a8425b6ce07e63f2d669247059742bebe5@jdns.org","name":"James Ring"},"message":"Merge pull request #5 from sjamesr/master\n\nPort benchmarks to caliper","distinct":true,"url":"https://api.github.com/repos/Teradata/re2j/commits/1125083bd65a689dbc9d9e83dea4fe1908af7fdf"},{"sha":"2a6c3bf12100efca4a51afc105bb7b9e2242cb92","author":{"email":"3a47b9ba1855cc2a1f7b5bbfdeafca74d55667f9@teradata.com","name":"Kamal Kc"},"message":"Optimize the multithreading performance of RE2J\n\nRemove machine cache to avoid contention when retrieving cached machine objects\nDeclare RE2 and threadpool as final in Machine.java","distinct":true,"url":"https://api.github.com/repos/Teradata/re2j/commits/2a6c3bf12100efca4a51afc105bb7b9e2242cb92"}]}