)]}'
{
  "commit": "8dcfefd652fa2c5612b3acbc4bf842d2dfb1cf21",
  "tree": "012fc44dd25c9ab1005d993df0db0b77711fa7fc",
  "parents": [
    "402120a2236b294dff9a51461cb22400a6ef67f6"
  ],
  "author": {
    "name": "Narayan Kamath",
    "email": "narayan@google.com",
    "time": "Thu May 15 18:12:59 2014 +0100"
  },
  "committer": {
    "name": "Narayan Kamath",
    "email": "narayan@google.com",
    "time": "Fri May 16 10:30:00 2014 +0100"
  },
  "message": "Support an ABI flag for instrumentation.\n\nAllows us to choose what ABI a process uses when\nlaunching it with \"adb shell am instrument\", for eg.\n\nadb shell am instrument --abi arm64-v8a component/runner\n\nNote that we only perform very basic validation of the\nABI. In general, there is no guarantee that the app will\nlaunch with the instruction set we choose, for eg. if it\nhas native libraries that are for a different ABI.\n\nbug: 14453227\n\nChange-Id: Ifb7e89b53675080dc87941091ee5ac360f218d7f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0344d261fd35f75591c022acbd71ef17d67f7f0c",
      "old_mode": 33188,
      "old_path": "cmds/am/src/com/android/commands/am/Am.java",
      "new_id": "ffe7ac99206062754509f6ccfb6eba557a140f83",
      "new_mode": 33188,
      "new_path": "cmds/am/src/com/android/commands/am/Am.java"
    },
    {
      "type": "modify",
      "old_id": "74266ccf58a23e6b3f608a5d58b4d4b295a0e868",
      "old_mode": 33188,
      "old_path": "core/java/android/app/ActivityManagerNative.java",
      "new_id": "001ce57ad755f43ce82bde34f1d2155a5be1845e",
      "new_mode": 33188,
      "new_path": "core/java/android/app/ActivityManagerNative.java"
    },
    {
      "type": "modify",
      "old_id": "8d127c6e381a8501f889a53f81f0864fbe20a09b",
      "old_mode": 33188,
      "old_path": "core/java/android/app/ContextImpl.java",
      "new_id": "196340e32d4dd5837bf9a998a13cdcfc480d13d0",
      "new_mode": 33188,
      "new_path": "core/java/android/app/ContextImpl.java"
    },
    {
      "type": "modify",
      "old_id": "77c2ea0c169479c9023fbba3554cd7a5a4fb81c6",
      "old_mode": 33188,
      "old_path": "core/java/android/app/IActivityManager.java",
      "new_id": "8f8d8a6dfbc8e393314e162e138c9445680a28f0",
      "new_mode": 33188,
      "new_path": "core/java/android/app/IActivityManager.java"
    },
    {
      "type": "modify",
      "old_id": "3df1698bb1f5affebcd3a534cdf49353d038f020",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/am/ActivityManagerService.java",
      "new_id": "46a78085cc4f32684e66adb5bf5e04dc5ae8135b",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/am/ActivityManagerService.java"
    }
  ]
}
