)]}'
{
  "commit": "59cacd71025f2cf8df24c2f19d60e8b957af8976",
  "tree": "f733acc3a33ea510e607a5f55663fcf6491517de",
  "parents": [
    "fe01c71cf48e589077745a534843af61acb71aeb"
  ],
  "author": {
    "name": "Jason Simmons",
    "email": "jason-simmons@users.noreply.github.com",
    "time": "Wed Feb 01 11:54:27 2017 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Feb 01 11:54:27 2017 -0800"
  },
  "message": "Some fixes for the microbenchmarks (#7781)\n\n* Return null from VM.mainView if no view exists\r\n* Retry in connectToServiceProtocol if a view is not yet available\r\n* Do not explicitly call exit from the benchmarks - it will not cleanly shut down the engine",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4c681cbca13b91992a92911e3a731d54a7a13edc",
      "old_mode": 33188,
      "old_path": "dev/benchmarks/microbenchmarks/lib/gestures/velocity_tracker_bench.dart",
      "new_id": "487f9aa4d341832321ca23d650c7f41bfa35372f",
      "new_mode": 33188,
      "new_path": "dev/benchmarks/microbenchmarks/lib/gestures/velocity_tracker_bench.dart"
    },
    {
      "type": "modify",
      "old_id": "e7cb0115bf0b94f6075fb0c362eb863325758040",
      "old_mode": 33188,
      "old_path": "dev/benchmarks/microbenchmarks/lib/stocks/animation_bench.dart",
      "new_id": "5312bed9ee345d5b83a36b75e4ff0534a9c21bea",
      "new_mode": 33188,
      "new_path": "dev/benchmarks/microbenchmarks/lib/stocks/animation_bench.dart"
    },
    {
      "type": "modify",
      "old_id": "cb370cd974085091a388257685e95dcead23659a",
      "old_mode": 33188,
      "old_path": "dev/benchmarks/microbenchmarks/lib/stocks/build_bench.dart",
      "new_id": "3c6ad9d34ef61f47889ac9cccfde6f6297faee79",
      "new_mode": 33188,
      "new_path": "dev/benchmarks/microbenchmarks/lib/stocks/build_bench.dart"
    },
    {
      "type": "modify",
      "old_id": "b9fd709af344a4a3841257352a5c35dd74f48891",
      "old_mode": 33188,
      "old_path": "dev/benchmarks/microbenchmarks/lib/stocks/layout_bench.dart",
      "new_id": "bed293732d804095caee9c8795ed0dcacf6767a9",
      "new_mode": 33188,
      "new_path": "dev/benchmarks/microbenchmarks/lib/stocks/layout_bench.dart"
    },
    {
      "type": "modify",
      "old_id": "2c14b44893add0efaddde14db81cfd50a4d70f4e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/resident_runner.dart",
      "new_id": "9d940ea3b2b1341a7c7600c85e83ff9128e6b61e",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/resident_runner.dart"
    },
    {
      "type": "modify",
      "old_id": "a8034af7953c2ccdad42d43bb9c4c6e2c955fe37",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/vmservice.dart",
      "new_id": "78300009b6fa36345f3ba23b4cf326c002b437e3",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/vmservice.dart"
    }
  ]
}
