)]}'
{
  "commit": "0cc7f6bcced32d9157d9575716fce57f7d47b3b2",
  "tree": "02c00388828ea60aef231fb0113f4ad240b22fef",
  "parents": [
    "1534b780fdf366a51c6cce60cc82ead13a57a706"
  ],
  "author": {
    "name": "Mythri Alle",
    "email": "mythria@google.com",
    "time": "Thu Oct 06 10:12:00 2022 +0000"
  },
  "committer": {
    "name": "Mythri Alle",
    "email": "mythria@google.com",
    "time": "Thu Oct 06 10:12:00 2022 +0000"
  },
  "message": "Fix a bug when dumping locks from signal catcher\n\nWe dump the threads that are holding some important locks in the signal\ncatcher on a SIGQUIT. The check missed dumping them when a mutator lock\nis exlcusively held but other locks aren\u0027t.\n\nTest: art/test.py\nChange-Id: If87c2d74ba3244d038fbc5e3a88730d36debb1e0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6de4ddaa0c5515419b6cee5b1d471cd8ebbdfd1b",
      "old_mode": 33188,
      "old_path": "runtime/runtime.cc",
      "new_id": "401d66ca5082f5d6af3df4d23d4e2c2182fe7803",
      "new_mode": 33188,
      "new_path": "runtime/runtime.cc"
    }
  ]
}
