{"push_id":2607632672,"size":7,"distinct_size":7,"ref":"refs/heads/rebase_master","head":"26de15d0585c4e95ea52ad1f22907c381575134a","before":"083a0a20d3988648049031e412ae2e6408f04df8","commits":[{"sha":"d386338653095c9515426aaeb0d274c34c6b98ec","author":{"name":"Charles Oliver Nutter","email":"e02ae42d06f2a06c89610f2a86119115e90a71fe@headius.com"},"message":"Use call sites to check builtin here.","distinct":true,"url":"https://api.github.com/repos/holylance/jruby/commits/d386338653095c9515426aaeb0d274c34c6b98ec"},{"sha":"3305d4bc1387b582ab2d0266858c5fba3283c8bc","author":{"name":"kares","email":"40380bc1d358a6f8665b37bbdc8c7ccc6c38a861@kares.org"},"message":"make getClass/getModule behave exactly the same + add Ruby#getModule\n\n... since it led to confusion on the native side a few time already\nas `getClass(name)` would return null for cases when the constant is\nthere but isn't a class instead of failing early (like `getModule()`)","distinct":true,"url":"https://api.github.com/repos/holylance/jruby/commits/3305d4bc1387b582ab2d0266858c5fba3283c8bc"},{"sha":"ade8e11dc3fd0823edcc9f88dd1110135117f85e","author":{"name":"kares","email":"40380bc1d358a6f8665b37bbdc8c7ccc6c38a861@kares.org"},"message":"cleanup ugly code formatting; use context.nil","distinct":true,"url":"https://api.github.com/repos/holylance/jruby/commits/ade8e11dc3fd0823edcc9f88dd1110135117f85e"},{"sha":"34974ca3d255f681df94c4356f0e5f8d27dc96e9","author":{"name":"kares","email":"40380bc1d358a6f8665b37bbdc8c7ccc6c38a861@kares.org"},"message":"invent a (faster) num2dbl overload and start using it all over the place","distinct":true,"url":"https://api.github.com/repos/holylance/jruby/commits/34974ca3d255f681df94c4356f0e5f8d27dc96e9"},{"sha":"0028363c7853648fb4a41ad65b0c32995cafe5d8","author":{"name":"kares","email":"40380bc1d358a6f8665b37bbdc8c7ccc6c38a861@kares.org"},"message":"add call-site around RubyRational's float / impl + use its own to_f","distinct":true,"url":"https://api.github.com/repos/holylance/jruby/commits/0028363c7853648fb4a41ad65b0c32995cafe5d8"},{"sha":"4c9431fa156dc9acbe033f33e8ab9c5dae5d8ed4","author":{"name":"kares","email":"40380bc1d358a6f8665b37bbdc8c7ccc6c38a861@kares.org"},"message":"avoid 19 suffixed native method implementations in RubyMath","distinct":true,"url":"https://api.github.com/repos/holylance/jruby/commits/4c9431fa156dc9acbe033f33e8ab9c5dae5d8ed4"},{"sha":"26de15d0585c4e95ea52ad1f22907c381575134a","author":{"name":"kares","email":"40380bc1d358a6f8665b37bbdc8c7ccc6c38a861@kares.org"},"message":"[fix] use string-check set method for `Hash[]` to freeze up keys\n\n... also use the same fastASet... in both Array/Hash argument paths\nwe have a couple of Hash overrides but none have the method reachable\nso it is expected to be fine","distinct":true,"url":"https://api.github.com/repos/holylance/jruby/commits/26de15d0585c4e95ea52ad1f22907c381575134a"}]}
{"actor":{"display_login":"holylance"}}