)]}'
{
  "commit": "9b3cd6fbae7ebd7352d3f322d566ddfbbb08df29",
  "tree": "1aad18a940e12491b3b0b1b68490643e95c71159",
  "parents": [
    "dff8481bafa3aba60fb4a7245a7d0dedd4f61cf1"
  ],
  "author": {
    "name": "Adam Barth",
    "email": "abarth@chromium.org",
    "time": "Thu Jan 15 16:32:16 2015 -0800"
  },
  "committer": {
    "name": "Adam Barth",
    "email": "abarth@chromium.org",
    "time": "Thu Jan 15 16:32:16 2015 -0800"
  },
  "message": "Make tracing work on Android\n\nPreviously, the trace coordinator would try to write a trace to the file\nsystem, but it is awkward to write to the file system on Android. Instead, we\nnow stream the trace data to a data pipe. The Sky debugger consumes that data\npipe and sends it to the host via the command HTTP server.\n\nR\u003deseidel@chromium.org, jamesr@chromium.org\n\nReview URL: https://codereview.chromium.org/853943005\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dcba9eb58acbd2c7f4da27f9a1b44583a935afa2",
      "old_mode": 33188,
      "old_path": "services/tracing/BUILD.gn",
      "new_id": "d972277dd4c12a1bb799ec78013d7fd3c6ec31cf",
      "new_mode": 33188,
      "new_path": "services/tracing/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "2c95ccdac4d35eec54242ca263da336b81057486",
      "old_mode": 33188,
      "old_path": "services/tracing/main.cc",
      "new_id": "dc2dec56f0998c569ff4f791597db6e67e7f671a",
      "new_mode": 33188,
      "new_path": "services/tracing/main.cc"
    },
    {
      "type": "modify",
      "old_id": "aeae144888f1787041150b471bc230747ac17a70",
      "old_mode": 33188,
      "old_path": "services/tracing/trace_data_sink.cc",
      "new_id": "eadeb570940578e57f5181c989933fe8bf14c957",
      "new_mode": 33188,
      "new_path": "services/tracing/trace_data_sink.cc"
    },
    {
      "type": "modify",
      "old_id": "4efcbf60f921781a7df7fff158560a4c97382a2c",
      "old_mode": 33188,
      "old_path": "services/tracing/trace_data_sink.h",
      "new_id": "c5d3f14d3b3969b597375e0f9982b30c0ce62ebe",
      "new_mode": 33188,
      "new_path": "services/tracing/trace_data_sink.h"
    },
    {
      "type": "modify",
      "old_id": "e1d0ca0e2a2a076bc1f19fc6b8e111ba40115989",
      "old_mode": 33188,
      "old_path": "services/tracing/tracing.mojom",
      "new_id": "1227988238f8eeb61aeecb97795984a96b73ddeb",
      "new_mode": 33188,
      "new_path": "services/tracing/tracing.mojom"
    },
    {
      "type": "modify",
      "old_id": "578d976b677b7a90681b8fabcfc0ff0cc753ede2",
      "old_mode": 33188,
      "old_path": "sky/tools/debugger/prompt/BUILD.gn",
      "new_id": "59848f19e9c208385bf83a95981eaed64a1cae2d",
      "new_mode": 33188,
      "new_path": "sky/tools/debugger/prompt/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "e31233646fc425d13dc37ae15af43e14869b2a3a",
      "old_mode": 33188,
      "old_path": "sky/tools/debugger/prompt/prompt.cc",
      "new_id": "1c7154eb84b289866d26dc439c1e3e9eb0deebe7",
      "new_mode": 33188,
      "new_path": "sky/tools/debugger/prompt/prompt.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "09481825d45492e7ce7a19168b79be5e874e56a3",
      "new_mode": 33188,
      "new_path": "sky/tools/debugger/prompt/trace_collector.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "773a4021442c665fcc8b266be9c7946d03cb0a17",
      "new_mode": 33188,
      "new_path": "sky/tools/debugger/prompt/trace_collector.h"
    }
  ]
}
