)]}'
{
  "commit": "a67354bc353d6e55fc88b924ae0961caa633dfca",
  "tree": "e2751ec69a10ae179ef696b3c800675ac4079a1a",
  "parents": [
    "a05787ee3a82dab40ec9f3ea232f38a140bfb3ad"
  ],
  "author": {
    "name": "Andreas Gampe",
    "email": "agampe@google.com",
    "time": "Fri Feb 10 16:18:30 2017 -0800"
  },
  "committer": {
    "name": "Andreas Gampe",
    "email": "agampe@google.com",
    "time": "Fri Feb 10 16:20:21 2017 -0800"
  },
  "message": "ART: Correctly handle temporary classes in class-load events (3/3)\n\nWhen a temporary class is given out in a ClassLoad event, all stored\nreferences need to be fixed up before publishing a ClassPrepare event.\n\nThis CL handles objects stored in the heap.\n\nBug: 31684920\nTest: m test-art-host-run-test-912-classes\nChange-Id: Ia0456c81fd848618e637b93301edf4dbc8d848f2\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cf3cfa443155f6542977ce18392c405841cc05dc",
      "old_mode": 33188,
      "old_path": "runtime/openjdkjvmti/ti_class.cc",
      "new_id": "fc4b6fe71cd6aea9571054fa36288295f673e191",
      "new_mode": 33188,
      "new_path": "runtime/openjdkjvmti/ti_class.cc"
    },
    {
      "type": "modify",
      "old_id": "b7274532e7c5e85b8774ccbc60b6dbcbdd8781fc",
      "old_mode": 33188,
      "old_path": "test/912-classes/classes.cc",
      "new_id": "c92e49f0eb43bc919ed4d7f987584c9805b977dc",
      "new_mode": 33188,
      "new_path": "test/912-classes/classes.cc"
    },
    {
      "type": "modify",
      "old_id": "c1de6795021041ff75da7adf3758539c06bcd7cb",
      "old_mode": 33188,
      "old_path": "test/912-classes/src/Main.java",
      "new_id": "52a5194138667750e4a901c1f6471f69df8564b3",
      "new_mode": 33188,
      "new_path": "test/912-classes/src/Main.java"
    }
  ]
}
