{"push_id":888428622,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"f2f03cd6f627a4c188c826db77ceddd0ac90d67d","before":"c7c9e30443451df0ca6d95f1ad7a29aa7b8b97ae","commits":[{"sha":"f01511d2e00a1bd45d0ca47d7b41bb51ace17852","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] Lower parameters to int or let the implicit cast to long.\n\n* Fixes lowerFixnumParameters on shift nodes.","distinct":true,"url":"https://api.github.com/repos/jruby/jruby/commits/f01511d2e00a1bd45d0ca47d7b41bb51ace17852"},{"sha":"92288e610cff2311b02ec9cc0f64bb0aef66bf66","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] Do not contain other specializations in Fixnum#&.\n\n* Otherwise it gets to long in all cases in pure interpreter.","distinct":true,"url":"https://api.github.com/repos/jruby/jruby/commits/92288e610cff2311b02ec9cc0f64bb0aef66bf66"},{"sha":"5a5fe175c8a4078c357802c1f0c29e98bce84fd9","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] Profile in Fixnum#>>.","distinct":true,"url":"https://api.github.com/repos/jruby/jruby/commits/5a5fe175c8a4078c357802c1f0c29e98bce84fd9"},{"sha":"416870907a7a36902915e9be6b7b38766ab7d405","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] Special left shift to try to keep the value in int range.","distinct":true,"url":"https://api.github.com/repos/jruby/jruby/commits/416870907a7a36902915e9be6b7b38766ab7d405"},{"sha":"f2f03cd6f627a4c188c826db77ceddd0ac90d67d","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] Make sure the @mask is a int in the Fixnum#& spec.\n\n* Since in interpreter nodes are not split, either of the two operations might return long.","distinct":true,"url":"https://api.github.com/repos/jruby/jruby/commits/f2f03cd6f627a4c188c826db77ceddd0ac90d67d"}]}