)]}'
{
  "commit": "20ca129a02835457e01cd6a7d8d825c60a4788b6",
  "tree": "4dd8bd67cc93b48f3a194dc52f7ff787bd21ea27",
  "parents": [
    "6af0eda93c4d28f3583dcae0d3401b8acc8af994"
  ],
  "author": {
    "name": "Jiakai Zhang",
    "email": "jiakaiz@google.com",
    "time": "Tue Apr 25 15:30:26 2023 +0100"
  },
  "committer": {
    "name": "Android Build Coastguard Worker",
    "email": "android-build-coastguard-worker@google.com",
    "time": "Tue May 02 03:59:06 2023 +0000"
  },
  "message": "Prevent RemoteException from spamming logs.\n\nIt turns out that RemoteException isn\u0027t uncommon: when the device is\nbeing shutdown, artd can be killed before system server is shutdown, in\nwhich case system server gets a RemoteException.\n\nWhen a RemoteException happens, a failure is expected,  but it shouldn\u0027t\nbe logged as a crash. This change prevents RemoteException from\nspamming logs by calling `rethrowFromSystemServer`\n\nBug: 279076344\nTest: m\nIgnore-AOSP-First: ART Services\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e7e1fb3ac0dbba424995739f842a0ed9a402d0ae)\nMerged-In: I2b8bfc4e401ab9dfe35ceac02541288d4d92b08a\nChange-Id: I2b8bfc4e401ab9dfe35ceac02541288d4d92b08a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0c014a24126cdf1f3ed35bf3a8582b4c61739355",
      "old_mode": 33188,
      "old_path": "libartservice/service/java/com/android/server/art/ArtManagerLocal.java",
      "new_id": "4496fdbdb716997fb2647e5f473284b0eefeb423",
      "new_mode": 33188,
      "new_path": "libartservice/service/java/com/android/server/art/ArtManagerLocal.java"
    },
    {
      "type": "modify",
      "old_id": "c86fec1cc1552614350da35ea9119ed1ed62fb50",
      "old_mode": 33188,
      "old_path": "libartservice/service/java/com/android/server/art/DexoptHelper.java",
      "new_id": "c078f0d3bcc97fa1db851bb47289003ee9b49e04",
      "new_mode": 33188,
      "new_path": "libartservice/service/java/com/android/server/art/DexoptHelper.java"
    }
  ]
}
