)]}'
{
  "commit": "17b4e4570fed99881a94730b9ad67b590aa426b9",
  "tree": "5646b06239624c1ac06f9246f8fb7bda28d95ba4",
  "parents": [
    "5a68a77923216e3f889776d1398880c6532f834a"
  ],
  "author": {
    "name": "Marissa Wall",
    "email": "marissaw@google.com",
    "time": "Wed Dec 26 16:32:34 2018 -0800"
  },
  "committer": {
    "name": "Marissa Wall",
    "email": "marissaw@google.com",
    "time": "Thu Jan 17 18:47:19 2019 -0800"
  },
  "message": "blast: add desired present time\n\nAdd the option to set a desiredPresentTime for a transaction. This\nlets the framework know approximately when the transaction should\nbe presented.\n\nTest: Transaction_test\nBug: 80477568\n\nChange-Id: Ic25617fb93f2c249b3b3c7a8f90f72ec358938f0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7357ba99f4b72b5b5e486d72582f2ba79ca18731",
      "old_mode": 33188,
      "old_path": "libs/gui/ISurfaceComposer.cpp",
      "new_id": "c3a4737e0e2bae41a1f4046a4abe30cfb321dc1d",
      "new_mode": 33188,
      "new_path": "libs/gui/ISurfaceComposer.cpp"
    },
    {
      "type": "modify",
      "old_id": "8b9e4d7feed236678521b439943d511fb78e355c",
      "old_mode": 33188,
      "old_path": "libs/gui/SurfaceComposerClient.cpp",
      "new_id": "32a368ebab8c8e4e80c6d6dba9d7acbc969d9485",
      "new_mode": 33188,
      "new_path": "libs/gui/SurfaceComposerClient.cpp"
    },
    {
      "type": "modify",
      "old_id": "9812e1ca6fb618073e618a93f4d1359060786bac",
      "old_mode": 33188,
      "old_path": "libs/gui/include/gui/ISurfaceComposer.h",
      "new_id": "25a4185decb2d3a774faea56af962771cbc21098",
      "new_mode": 33188,
      "new_path": "libs/gui/include/gui/ISurfaceComposer.h"
    },
    {
      "type": "modify",
      "old_id": "f16f7814e2801f4e00d216e24b9479a3f0fdddcd",
      "old_mode": 33188,
      "old_path": "libs/gui/include/gui/SurfaceComposerClient.h",
      "new_id": "2f02328c99289e31753ea14566a76575a2226ee0",
      "new_mode": 33188,
      "new_path": "libs/gui/include/gui/SurfaceComposerClient.h"
    },
    {
      "type": "modify",
      "old_id": "2d773f240fa68c0eb28692b12f3510ef989f1880",
      "old_mode": 33188,
      "old_path": "libs/gui/tests/Surface_test.cpp",
      "new_id": "1d2950af1989a8532289b26c75dcc7da42a29a17",
      "new_mode": 33188,
      "new_path": "libs/gui/tests/Surface_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "b74b9010d2611197857d828b78357ae9f7465e34",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/Scheduler/DispSync.cpp",
      "new_id": "9b2a6fc096fe57c95f61ab16bb04bd45943a9ee8",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/Scheduler/DispSync.cpp"
    },
    {
      "type": "modify",
      "old_id": "dc0266655996380e9ee88c48ec37a4c2fa5b507b",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/SurfaceFlinger.cpp",
      "new_id": "c0059d5e2e993acdb77a31521950be782e156ae3",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/SurfaceFlinger.cpp"
    },
    {
      "type": "modify",
      "old_id": "c92874bab4995dc803421791ff9d5d896db40919",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/SurfaceFlinger.h",
      "new_id": "e5b3570fe342f8caf8f7648543cd0e3687e417ac",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/SurfaceFlinger.h"
    },
    {
      "type": "modify",
      "old_id": "93397618374b35f3104077b49d4c474dbc698e45",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/tests/Transaction_test.cpp",
      "new_id": "0ad2711fc925f4c7d861973a56795d2d11f2c26b",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/tests/Transaction_test.cpp"
    }
  ]
}
