)]}'
{
  "commit": "98cb689a57882ecef33967b7804f98b8f8fc76f3",
  "tree": "65c4e718c82e7b79b64529315c4199063168e5b0",
  "parents": [
    "f79ba17defbd9342e44ab9f3de0807054673d3c9"
  ],
  "author": {
    "name": "buzbee",
    "email": "buzbee@google.com",
    "time": "Fri Sep 12 10:40:47 2014 -0700"
  },
  "committer": {
    "name": "buzbee",
    "email": "buzbee@google.com",
    "time": "Fri Sep 12 13:49:09 2014 -0700"
  },
  "message": "Quick compiler (arm64) Fix inline Math.round()\n\nMath.round is detected and inlined for arm64.  However, the\narm64 backend incorrectly modified a source operand in place\nduring the round sequence.  Depending on how registers are\nallocated, that modification could persist.  Changed to use a\ntemp register for the intermediate result.\n\nInternal b/17411468\n\nChange-Id: I7c636f985e193f8ff838768fde3b741e443bb1bb\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5d63dd0ee2a22e245e379a45a21da391d15c7eed",
      "old_mode": 33188,
      "old_path": "compiler/dex/quick/arm64/fp_arm64.cc",
      "new_id": "a39d151c480d375ecb805f23e77008da72a753d2",
      "new_mode": 33188,
      "new_path": "compiler/dex/quick/arm64/fp_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "f8d92cc22126da194671373ff0ac6da0fdaa9e23",
      "old_mode": 33188,
      "old_path": "test/083-compiler-regressions/expected.txt",
      "new_id": "e907fd1d58a68b16c4f39ff0a81a5fecff92c654",
      "new_mode": 33188,
      "new_path": "test/083-compiler-regressions/expected.txt"
    },
    {
      "type": "modify",
      "old_id": "c089c527ab6e5e05fc4b1d5fb1bd40b1dab8951b",
      "old_mode": 33188,
      "old_path": "test/083-compiler-regressions/src/Main.java",
      "new_id": "8d7bf01192770771aa1d1a7933b4f9025f846af8",
      "new_mode": 33188,
      "new_path": "test/083-compiler-regressions/src/Main.java"
    }
  ]
}
