{"push_id":1206497790,"size":12,"distinct_size":12,"ref":"refs/heads/OptimizeVector","head":"b1111246fe3855551d62d37fba2a93b33135c60a","before":"afab8daee0949ffccbebf196bb70982ea3be33f6","commits":[{"sha":"4aabc086ac094bd8a8bf2d3f613dfdd1763cd015","author":{"name":"Pap Lőrinc","email":"f9c795f4c14e026c90379a405bd993c89d9e32dc@yahoo.com"},"message":"Beautified the `JmhRunner` parameter setup\n\n* Added `printInlining` to be able to investigate bottlenecks\n* Chaged fork count to a simple enum, as we don't use multiple forks at the moment","distinct":true,"url":"https://api.github.com/repos/paplorinc/javaslang/commits/4aabc086ac094bd8a8bf2d3f613dfdd1763cd015"},{"sha":"5061713bef38abbcd02e5337bb26dee71b680ff9","author":{"name":"Pap Lőrinc","email":"f9c795f4c14e026c90379a405bd993c89d9e32dc@yahoo.com"},"message":"Upgraded `VectorBenchmark` to handle to new implementation better\n\n* Randomized access to elements in `get`, `update`;\n* Removed `Clojure` from `tail` as it returns the `init`;\n* Added `Clojure` a `slice` example;\n* Removed initial values from `ArrayList`s to simulate dynamic behavior (i.e. the rest of the collections can also grow);\n* Added tests to the `append` to make sure we don't mistake a mutable update with a persistent one.","distinct":true,"url":"https://api.github.com/repos/paplorinc/javaslang/commits/5061713bef38abbcd02e5337bb26dee71b680ff9"},{"sha":"9d269f56ff1d59a350f155b49067c8394b1a8a65","author":{"name":"Pap Lőrinc","email":"f9c795f4c14e026c90379a405bd993c89d9e32dc@yahoo.com"},"message":"Removed `List` serialization test from `VectorTest`","distinct":true,"url":"https://api.github.com/repos/paplorinc/javaslang/commits/9d269f56ff1d59a350f155b49067c8394b1a8a65"},{"sha":"9d103af20df7c8743e859e89050264932e1515b3","author":{"name":"Pap Lőrinc","email":"f9c795f4c14e026c90379a405bd993c89d9e32dc@yahoo.com"},"message":"Heavy refactoring for `Vector`, keeping the old design for now\n\nMany of the methods can be expressed with the help of the others (e.g. `slice` is `take` + `drop`).\nBy rewriting them before the grand modification, the diff will be smaller.","distinct":true,"url":"https://api.github.com/repos/paplorinc/javaslang/commits/9d103af20df7c8743e859e89050264932e1515b3"},{"sha":"8e6f6e5ba404456d080204c5c1a985a7a60a747b","author":{"name":"Pap Lőrinc","email":"f9c795f4c14e026c90379a405bd993c89d9e32dc@yahoo.com"},"message":"Added `ofAll` and `get` for the new `Vector` implementation","distinct":true,"url":"https://api.github.com/repos/paplorinc/javaslang/commits/8e6f6e5ba404456d080204c5c1a985a7a60a747b"},{"sha":"83823239067997713e2a945350eeb7de7de4b448","author":{"name":"Pap Lőrinc","email":"f9c795f4c14e026c90379a405bd993c89d9e32dc@yahoo.com"},"message":"Added `iterator` for the new `Vector` implementation","distinct":true,"url":"https://api.github.com/repos/paplorinc/javaslang/commits/83823239067997713e2a945350eeb7de7de4b448"},{"sha":"fd260c947aff9715728383bacff4f1345a86328a","author":{"name":"Pap Lőrinc","email":"f9c795f4c14e026c90379a405bd993c89d9e32dc@yahoo.com"},"message":"Added `take` for the new `Vector` implementation","distinct":true,"url":"https://api.github.com/repos/paplorinc/javaslang/commits/fd260c947aff9715728383bacff4f1345a86328a"},{"sha":"a7e7f23226102d25636822482eb17a6d89cf2ba7","author":{"name":"Pap Lőrinc","email":"f9c795f4c14e026c90379a405bd993c89d9e32dc@yahoo.com"},"message":"Added `update` for the new `Vector` implementation","distinct":true,"url":"https://api.github.com/repos/paplorinc/javaslang/commits/a7e7f23226102d25636822482eb17a6d89cf2ba7"},{"sha":"d9a825eb06dfea83eb0e5877cb7b926e86a33fc9","author":{"name":"Pap Lőrinc","email":"f9c795f4c14e026c90379a405bd993c89d9e32dc@yahoo.com"},"message":"Added `drop` for the new `Vector` implementation","distinct":true,"url":"https://api.github.com/repos/paplorinc/javaslang/commits/d9a825eb06dfea83eb0e5877cb7b926e86a33fc9"},{"sha":"03e520b4c8200cc369032a7d9855bd09a1cb2373","author":{"name":"Pap Lőrinc","email":"f9c795f4c14e026c90379a405bd993c89d9e32dc@yahoo.com"},"message":"Added `append` for the new `Vector` implementation","distinct":true,"url":"https://api.github.com/repos/paplorinc/javaslang/commits/03e520b4c8200cc369032a7d9855bd09a1cb2373"},{"sha":"8df8817200ebb31d2396214f2c7cd9ba2233e990","author":{"name":"Pap Lőrinc","email":"f9c795f4c14e026c90379a405bd993c89d9e32dc@yahoo.com"},"message":"Added `prepend` for the new `Vector` implementation","distinct":true,"url":"https://api.github.com/repos/paplorinc/javaslang/commits/8df8817200ebb31d2396214f2c7cd9ba2233e990"},{"sha":"b1111246fe3855551d62d37fba2a93b33135c60a","author":{"name":"Pap Lőrinc","email":"f9c795f4c14e026c90379a405bd993c89d9e32dc@yahoo.com"},"message":"Added `slice` and randomized property based test for the new `Vector` implementation","distinct":true,"url":"https://api.github.com/repos/paplorinc/javaslang/commits/b1111246fe3855551d62d37fba2a93b33135c60a"}]}
{"actor":{"display_login":"paplorinc"}}