)]}'
{
  "commit": "24cd98eef88ac93f80c327f8d74f0a1ae0aceee4",
  "tree": "3212add7072f7391b2e76f15751e960ebec902a1",
  "parents": [
    "652c485467598240ecbb3a60516ad1140eddfab1"
  ],
  "author": {
    "name": "Jesse Hall",
    "email": "jessehall@google.com",
    "time": "Sun Jul 13 14:37:16 2014 -0700"
  },
  "committer": {
    "name": "Jesse Hall",
    "email": "jessehall@google.com",
    "time": "Mon Jul 14 12:18:00 2014 -0700"
  },
  "message": "Compile libsurfaceflinger with Clang and -std\u003dc++11 [DO NOT MERGE]\n\nThis is necessary to use C11/C++11 stdlib atomics, which the next\nchange will do. This change also fixes a couple bits of syntax that\nboth GCC and Clang refuse to compile in -std\u003dc++11 mode.\n\nChange-Id: Ia14d9d6b537a3bb106c23e19a277e48be180754c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0e15506d5e8706c1e11880fcaa48843d49e5ac99",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/Android.mk",
      "new_id": "888d2f81142d6dd0df3a0f9fcaec3a3f500103b2",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "3442c652cf76cd1c44f96c5bed70a559a71e630b",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/DisplayHardware/VirtualDisplaySurface.cpp",
      "new_id": "ad7cd2590b261f0eb6a355230d41bb54c64d7e82",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/DisplayHardware/VirtualDisplaySurface.cpp"
    },
    {
      "type": "modify",
      "old_id": "4238ef83870f0c0692f4315f71490ee6ac4a0084",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/SurfaceFlinger.cpp",
      "new_id": "cfedd0c0ced3b15efb6af27a9ba126344adb382a",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/SurfaceFlinger.cpp"
    }
  ]
}
