)]}'
{
  "commit": "9e7ea9909f11120126aa2aba2b1f568dec4b51b2",
  "tree": "533ff2d6e2c7cfea5df2052ed6d574f39590e6af",
  "parents": [
    "d3445d7bfa2a6fff119ecb9f2d4d9e348a514d39"
  ],
  "author": {
    "name": "Jiakai Zhang",
    "email": "jiakaiz@google.com",
    "time": "Wed Dec 06 14:58:01 2023 +0000"
  },
  "committer": {
    "name": "Treehugger Robot",
    "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
    "time": "Thu Dec 07 17:04:01 2023 +0000"
  },
  "message": "Make ProcessStat collection more robust.\n\n- Handle the case where start time is 0.\n- Handle the case where getting uptime failed.\n- Use 64bit int. (32bit is enough to record a time less than 24 days, but\n  just in case.)\n\nBug: 315061143\nTest: m test-art-host-gtest-art_runtime_tests\n(cherry picked from https://android-review.googlesource.com/q/commit:d358b579a98f8dcc5e1ba6678649543df51f7af5)\nMerged-In: I3ac546f6921b8d6add2491170b5d8f50cc7169c1\nChange-Id: I3ac546f6921b8d6add2491170b5d8f50cc7169c1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "10214294607df3d97547863baea0da839740e033",
      "old_mode": 33188,
      "old_path": "runtime/exec_utils.cc",
      "new_id": "b4d65532792a4b754ca773a7e74dd794ed62abff",
      "new_mode": 33188,
      "new_path": "runtime/exec_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "b83722fd62a514625c235d46d197d677892fd5b4",
      "old_mode": 33188,
      "old_path": "runtime/exec_utils.h",
      "new_id": "e09f2859617866cfe42bb0c5abd91576037d0db8",
      "new_mode": 33188,
      "new_path": "runtime/exec_utils.h"
    },
    {
      "type": "modify",
      "old_id": "e89180b5725f0c1f3b57264f9e52a82c5c974616",
      "old_mode": 33188,
      "old_path": "runtime/exec_utils_test.cc",
      "new_id": "fc628fc078bffa43143043daeef5fde1daa0b8c7",
      "new_mode": 33188,
      "new_path": "runtime/exec_utils_test.cc"
    }
  ]
}
