{"push_id":601801966,"size":26,"distinct_size":26,"ref":"refs/heads/master","head":"26b57c0d0437dafdc5cf31d8ae8dc9105847c194","before":"9c331016b038b6de7f4111d1e8543df0214abb32","commits":[{"sha":"b56c170a9c56cd834630d9f62abc9b532d29e505","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] Thread#join: return nil if Thread did not join in time.","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/b56c170a9c56cd834630d9f62abc9b532d29e505"},{"sha":"d81820b85dd33aa921399fd48a21f80dc15db557","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] We can now use a proper Queue as a Channel!\n\n* Translate nil to undefined as Mutex#sleep accepts nil\n  but Kernerl#sleep does not.","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/d81820b85dd33aa921399fd48a21f80dc15db557"},{"sha":"c5d062c76112ffd06f45884b5a5cfccae33005c1","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] Implement Thread#join(Float).","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/c5d062c76112ffd06f45884b5a5cfccae33005c1"},{"sha":"2bcd3cf73132dd5962c7be9e0dd96938c13ad58d","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] Add comment about RubyThread.finished.","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/2bcd3cf73132dd5962c7be9e0dd96938c13ad58d"},{"sha":"770be9e65a1a07c12a5dde0ef90590e6a6abdeee","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] prefer locals to getContext and getThreadManager.","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/770be9e65a1a07c12a5dde0ef90590e6a6abdeee"},{"sha":"d688c81da88aeb70ac1ec2ffe0f6c8ea2face82b","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] Thread.main.","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/d688c81da88aeb70ac1ec2ffe0f6c8ea2face82b"},{"sha":"6beba15503819ff2d7da9d9be985f8613ef37749","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisseaton.com","name":"Chris Seaton"},"message":"Include Truffle in dist.","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/6beba15503819ff2d7da9d9be985f8613ef37749"},{"sha":"5444ab74dfc4f33c7a68c1aeba9dc7cf5a75aa86","author":{"email":"a00931ed6e0d25a22e4b25e20908b75b362b4ab1@gmail.com","name":"Brandon Fish"},"message":"[Truffle] Trying to add #to_ary to Array#replace","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/5444ab74dfc4f33c7a68c1aeba9dc7cf5a75aa86"},{"sha":"e062ebd19ff21458908991ce930a04a08fc10823","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@nirvdrum.com","name":"Kevin Menard"},"message":"Merge pull request #2689 from bjfish/truffle_array_replace_to_ary\n\n[Truffle] Trying to add #to_ary to Array#replace","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/e062ebd19ff21458908991ce930a04a08fc10823"},{"sha":"99e33ff0bcb0b98e924a787b31c25c57a3688136","author":{"email":"a00931ed6e0d25a22e4b25e20908b75b362b4ab1@gmail.com","name":"Brandon Fish"},"message":"[Truffle] Adding #to_ary to Array#concat","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/99e33ff0bcb0b98e924a787b31c25c57a3688136"},{"sha":"912e77d01e5a61c49a49fac9ef299c24c2039c29","author":{"email":"e02ae42d06f2a06c89610f2a86119115e90a71fe@headius.com","name":"Charles Oliver Nutter"},"message":"Compat fixes for String#inspect wrt dummy UTF encodings.\n\nSee #2581.","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/912e77d01e5a61c49a49fac9ef299c24c2039c29"},{"sha":"1dbeb4342ad8ee4b4576c0c27eac59311e6eda18","author":{"email":"e02ae42d06f2a06c89610f2a86119115e90a71fe@headius.com","name":"Charles Oliver Nutter"},"message":"Tweak this spec to run all encodings and skip dummies.\n\nThis makes the test run and pass the same as in MRI.","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/1dbeb4342ad8ee4b4576c0c27eac59311e6eda18"},{"sha":"613dd63ab342e6cc2eacfa60781aff90d39517e6","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@nirvdrum.com","name":"Kevin Menard"},"message":"Merge pull request #2693 from bjfish/truffle_truffle_concat_to_ary\n\n[Truffle] Adding #to_ary to Array#concat","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/613dd63ab342e6cc2eacfa60781aff90d39517e6"},{"sha":"92fa8c2edb54e9d1e2b5339bb37ba0728b231035","author":{"email":"a00931ed6e0d25a22e4b25e20908b75b362b4ab1@gmail.com","name":"Brandon Fish"},"message":"[Truffle] Add #to_ary to Array#initiallize_copy","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/92fa8c2edb54e9d1e2b5339bb37ba0728b231035"},{"sha":"fa10edc714be390db4d647a7c85f266953cdeb7d","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisseaton.com","name":"Chris Seaton"},"message":"[Truffle] Re-implement String#sum in Java.","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/fa10edc714be390db4d647a7c85f266953cdeb7d"},{"sha":"fdb28c215cd77f6b12c949637216642144b8536b","author":{"email":"a00931ed6e0d25a22e4b25e20908b75b362b4ab1@gmail.com","name":"Brandon Fish"},"message":"[Truffle] Update shim to return empty instance of Array subclass so Array#flatten spec passes.","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/fdb28c215cd77f6b12c949637216642144b8536b"},{"sha":"633f333f3e0a5d6d82ee7d0597fabe364faca2d3","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisseaton.com","name":"Chris Seaton"},"message":"Merge pull request #2694 from bjfish/truffle_array_initialize_copy_to_ary\n\n[Truffle] Add #to_ary to Array#initiallize_copy","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/633f333f3e0a5d6d82ee7d0597fabe364faca2d3"},{"sha":"9a87aff668c3b60a67fce43869d77505d328bcd5","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisseaton.com","name":"Chris Seaton"},"message":"Merge pull request #2695 from bjfish/truffle_flatten_subclass\n\n[Truffle] Update shim to return empty instance of Array subclass so Array#flatten spec passes.","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/9a87aff668c3b60a67fce43869d77505d328bcd5"},{"sha":"5f73ea98228721799483405ced69878549cb6e2c","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@nirvdrum.com","name":"Kevin Menard"},"message":"[Truffle] Added missing return statement.","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/5f73ea98228721799483405ced69878549cb6e2c"},{"sha":"daee894db02316d285c5fc2548073fc109071f54","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@nirvdrum.com","name":"Kevin Menard"},"message":"[Truffle] Handle optional args in our shimmed StringIO.new.","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/daee894db02316d285c5fc2548073fc109071f54"}]}