)]}'
{
  "commit": "2e6acce4bd2e16c7bf70cb95601aa8bf73d69340",
  "tree": "1863ca9a706c555b783b0f8f30476f8d419aaf32",
  "parents": [
    "d53aadc0ec104c67929d0d3312280cd032139ed9"
  ],
  "author": {
    "name": "Fyodor Kupolov",
    "email": "fkupolov@google.com",
    "time": "Thu Jan 28 15:26:52 2016 -0800"
  },
  "committer": {
    "name": "Fyodor Kupolov",
    "email": "fkupolov@google.com",
    "time": "Thu Jan 28 15:26:52 2016 -0800"
  },
  "message": "Synchronously finish boot when user starts in background\n\nPreviously call to finishUserBoot method was delayed until ActivityManager\nenters idle state. This could lead to unpredictable timeouts, especially\nwhen AM was already idle.\n\nBug: 26762234\nChange-Id: Iae90c3a9b09ff675478b42271469866e1604df0f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "11dd8a38cdbf99ef8a7379ed508d173fff7f5126",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/am/ActivityStackSupervisor.java",
      "new_id": "2f1c76e00d1f6c7ff7510d1168d1e183ffb67198",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/am/ActivityStackSupervisor.java"
    },
    {
      "type": "modify",
      "old_id": "a21570cef476b65560c618d194fa028b5423b3c8",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/am/UserController.java",
      "new_id": "551f332cce8ff65e025f53da7958155c3cb20235",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/am/UserController.java"
    }
  ]
}
