{"push_id":804596249,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"b40bc958ca96250581dd3055e35e333903c727cc","before":"095d405704fe3256603e0d72c44dfdabbeaa298b","commits":[{"sha":"571c33f3e2961fcf1527d652faf96709b7eb946b","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"Specify Binding#local_variable_get.","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/571c33f3e2961fcf1527d652faf96709b7eb946b"},{"sha":"a30da984c0197e2c9df22728193b55a12b028b98","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] Make sure to not cache a nonexistent variable.\n\n* Variables can only be added to a FrameDescriptor,\n  so we do not need to depend on the frame Assumption if we found a slot.","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/a30da984c0197e2c9df22728193b55a12b028b98"},{"sha":"b40bc958ca96250581dd3055e35e333903c727cc","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@nirvdrum.com","name":"Kevin Menard"},"message":"Use popen3 instead of `` for pack200 operations to drain STDIO.\n\nIf the pack200 operation is writing to STDOUT or STDERR and the buffer fills, the process will block.  Since Kernel#`` is itself a blocking operation and won't drain STDIO until the command finishes, the whole process blocks forever.","distinct":true,"url":"https://api.github.com/repos/OracleLabs/JRubyTruffle/commits/b40bc958ca96250581dd3055e35e333903c727cc"}]}