)]}'
{
  "commit": "a7f2b44e843cdf9033a22bdb1b30f8f25a4ea6f5",
  "tree": "817b7aeee0d868fcba32288b24992f53f263b4c2",
  "parents": [
    "0c209c52447c6f84e5af2a95d21126845ebc2b63"
  ],
  "author": {
    "name": "Yu-Ting Tseng",
    "email": "yutingtseng@google.com",
    "time": "Mon Mar 03 15:14:40 2025 -0800"
  },
  "committer": {
    "name": "Yu-Ting Tseng",
    "email": "yutingtseng@google.com",
    "time": "Wed Mar 05 18:59:28 2025 -0800"
  },
  "message": "Add a new API getExecutableMethodFileOffsets\n\nThis new API overloads the existing API of the same name and accepts\n\"Executable\" as the argument type (rather than \"Method\" for the existing\none). This allows it to handle things like a constructor. The API reuses\nthe existing implementation which already handles an Executable\nproperly.\n\nBug: 400457896\nTest: TH\nChange-Id: I754e798da5b041edc3f9dcfe4a3476fea2a234bf\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "941c7421957aaf8e7e943b97311ae9481715c2ce",
      "old_mode": 33188,
      "old_path": "build/flags/art-flags.aconfig",
      "new_id": "919c6fa97d270463bae13703af70d865466be97c",
      "new_mode": 33188,
      "new_path": "build/flags/art-flags.aconfig"
    },
    {
      "type": "modify",
      "old_id": "08cf0e6d4f1a39dd7f3fa46b6cd8bc20088786cc",
      "old_mode": 33188,
      "old_path": "runtime/native/dalvik_system_VMDebug.cc",
      "new_id": "c3be52106c81bd7ae93280811aa0b7de360b1bb0",
      "new_mode": 33188,
      "new_path": "runtime/native/dalvik_system_VMDebug.cc"
    }
  ]
}
