)]}'
{
  "commit": "753eb096da4a6a7a812d48e09f651743995459a7",
  "tree": "e7738fd97fc4fa69dd5193951b43ce6ba7e172d9",
  "parents": [
    "b9d67a6b8842dfb95ef12910238f3ecbb8dbc814"
  ],
  "author": {
    "name": "Zim",
    "email": "zezeozue@google.com",
    "time": "Sun Jul 30 18:53:57 2023 +0100"
  },
  "committer": {
    "name": "Zim",
    "email": "zezeozue@google.com",
    "time": "Mon Jul 31 15:56:56 2023 +0100"
  },
  "message": "[stdlib]: Add util methods to generate monitor contention graphs\n\nUpdated the UI to use the new util\n\nTest: tools/diff_test_trace_processor.py out/android/trace_processor_shell --name-filter \u0027.*monitor_contention.*\u0027\n\nChange-Id: I29eef8af2c6bbf5d3e18c9168edbfa1992292635\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5baf1b3bce3ce9a9a9f92f0abeec75902285b06f",
      "old_mode": 33188,
      "old_path": "src/trace_processor/perfetto_sql/stdlib/android/monitor_contention.sql",
      "new_id": "10727b57bd2527542c04278d9ee7e84907ec2df0",
      "new_mode": 33188,
      "new_path": "src/trace_processor/perfetto_sql/stdlib/android/monitor_contention.sql"
    },
    {
      "type": "modify",
      "old_id": "aea6a98b399e897551a4e1a10759f70e96a00f7c",
      "old_mode": 33188,
      "old_path": "test/trace_processor/diff_tests/android/tests.py",
      "new_id": "0565554238ba46a14ac40db625eab998fd98eb46",
      "new_mode": 33188,
      "new_path": "test/trace_processor/diff_tests/android/tests.py"
    },
    {
      "type": "modify",
      "old_id": "058633d6d6f145dc4f47af4e2058f3da895c1b00",
      "old_mode": 33188,
      "old_path": "ui/src/frontend/chrome_slice_details_tab.ts",
      "new_id": "2bf320f010767e9aed5d1b0b6d0d51410ab7ee4c",
      "new_mode": 33188,
      "new_path": "ui/src/frontend/chrome_slice_details_tab.ts"
    }
  ]
}
