)]}' { "commit": "908c0b28517c2d21f9ddd231e91cdd2c339aeb16", "tree": "8b90196a1aa5da5658cc15deb677aff315ccf073", "parents": [ "8e57978b5f330a322f05644c2db7fa8ce89b1b46" ], "author": { "name": "buzbee", "email": "buzbee@google.com", "time": "Wed Mar 16 14:39:50 2016 -0700" }, "committer": { "name": "buzbee", "email": "buzbee@google.com", "time": "Wed Mar 16 14:39:50 2016 -0700" }, "message": "ART: Mterp arm64 2-operand double rem fix\n\nAn instruction ordering bug caused 2-operand double-precision\nrem operations to be performed incorrectly on the arm64 fast\ninterpreter. Also, fixes the existing omnibus-opcodes smoke test\nto better catch 2-operand float and double operation problems\n(the problem was masked in the existing test).\n\nBug: 27604215\nChange-Id: I9fac1e61d9defe7d623c611406c35921abb65b04\n", "tree_diff": [ { "type": "modify", "old_id": "db18aa7ee2ce693c68665331fdd1a5f003a8e2a9", "old_mode": 33188, "old_path": "runtime/interpreter/mterp/arm64/op_rem_double_2addr.S", "new_id": "9868f4123aef727a7975be301dddfc6dcb8433e1", "new_mode": 33188, "new_path": "runtime/interpreter/mterp/arm64/op_rem_double_2addr.S" }, { "type": "modify", "old_id": "cdb27e89e64a14753cdd5f023896fb7539274949", "old_mode": 33188, "old_path": "runtime/interpreter/mterp/out/mterp_arm64.S", "new_id": "6ae59d857f751a5ae99a63f44386feb033d29a91", "new_mode": 33188, "new_path": "runtime/interpreter/mterp/out/mterp_arm64.S" }, { "type": "modify", "old_id": "96befe9cdcc98fa5e973f4e59e255514bc8ca133", "old_mode": 33188, "old_path": "test/003-omnibus-opcodes/src/FloatMath.java", "new_id": "fcdb4fe305c1530be4a1658cc0463d1ec3bd993e", "new_mode": 33188, "new_path": "test/003-omnibus-opcodes/src/FloatMath.java" } ] }