{"push_id":845862399,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"7d54df8cb2c2d2e512de7c7e8eb9b5adfa3f6103","before":"48ad8b55ba6ae40eca520ca10271753258d91c8e","commits":[{"sha":"78191fb557bc0062004beae68dc713d50abc9939","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] Do not require the InternalMethod to have a declarationFrame for #define_method.","distinct":true,"url":"https://api.github.com/repos/jruby/jruby/commits/78191fb557bc0062004beae68dc713d50abc9939"},{"sha":"7d54df8cb2c2d2e512de7c7e8eb9b5adfa3f6103","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] It is possible to be interrupted while waiting for Fiber initialization.\n\n* If any other thread triggers some safepoint action.\n* In that case we must poll() otherwise we could end up waiting for\n  the new fiber which would wait for the safepoint lock,\n  which would be taken by the other thread triggering the action\n  and be waiting on the Phaser for the thread creating the fiber.","distinct":true,"url":"https://api.github.com/repos/jruby/jruby/commits/7d54df8cb2c2d2e512de7c7e8eb9b5adfa3f6103"}]}