)]}'
{
  "commit": "58e0eefeb5e2e270e2b04369bbf29fc22abda8d5",
  "tree": "b4ac8f5dd31ceb5ee39590c56a95a77c79b3059b",
  "parents": [
    "0741a5ed38757ef2f6b52945ad494d965b3b83de"
  ],
  "author": {
    "name": "Dianne Hackborn",
    "email": "hackbod@google.com",
    "time": "Thu Sep 16 01:22:10 2010 -0700"
  },
  "committer": {
    "name": "Dianne Hackborn",
    "email": "hackbod@google.com",
    "time": "Fri Sep 17 15:14:57 2010 -0700"
  },
  "message": "Improve power tracking of WIFI use.\n\nWe now distribute \"wifi started\" time across all apps that are\nholding WIFI locks that cause it to be started.  But only when\nWIFI would not normally be running.  Also have a mechanism to\ndistribute other WIFI work that has happened across those processes\nbased on their use.\n\nAlso fixed a bug where we were not retaining the CPU speed step\nstats across boots...!\n\nChange-Id: I00e3153b98429166273750512cc37e7975211ab9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f182a7ad6d714e00785506bbd1d8fa4a4d33fa68",
      "old_mode": 33188,
      "old_path": "core/java/android/os/BatteryStats.java",
      "new_id": "1e88c5647666f18f296cfbe2a0d4e92af506a1ca",
      "new_mode": 33188,
      "new_path": "core/java/android/os/BatteryStats.java"
    },
    {
      "type": "modify",
      "old_id": "bd87a0d05261caca541e17ef56e12ef9555757c4",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/app/IBatteryStats.aidl",
      "new_id": "351714ec8522517e08bb3e98f234ec4ead02cd61",
      "new_mode": 33188,
      "new_path": "core/java/com/android/internal/app/IBatteryStats.aidl"
    },
    {
      "type": "modify",
      "old_id": "753dbf0e4141662fde6b58830abbf048cac3c30a",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/os/BatteryStatsImpl.java",
      "new_id": "c2d003e96293d3c5a0171545dfe1dcb3dc4605c9",
      "new_mode": 33188,
      "new_path": "core/java/com/android/internal/os/BatteryStatsImpl.java"
    },
    {
      "type": "modify",
      "old_id": "f11c0f74c0f2fb4c5b006a083732f6613b6edc8f",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/WifiService.java",
      "new_id": "371f22ee085eca94cae22216891f4ea5d5ce82e5",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/WifiService.java"
    },
    {
      "type": "modify",
      "old_id": "bb40967005b6afdef02be0a1e07164f529c41c03",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/am/BatteryStatsService.java",
      "new_id": "73a5435f1254f01529604d9fde924845906a8828",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/am/BatteryStatsService.java"
    },
    {
      "type": "modify",
      "old_id": "22dbda3bc7eaa42ccccf8af2a123a2b530d7b26d",
      "old_mode": 33188,
      "old_path": "wifi/java/android/net/wifi/WifiStateTracker.java",
      "new_id": "9d27bde124c72cb18f0b44aaac554e653a9e43cd",
      "new_mode": 33188,
      "new_path": "wifi/java/android/net/wifi/WifiStateTracker.java"
    }
  ]
}
