)]}'
{
  "commit": "241ff8a72dad01717aceac49af8f62bedf1218a2",
  "tree": "11b78e45a9bf29ed483e5c93c6a62651d9d2b4fa",
  "parents": [
    "58c6834d70398a0020a12d5d13e93fdd0d4c0ba2"
  ],
  "author": {
    "name": "Zachary Anderson",
    "email": "zra@google.com",
    "time": "Tue Oct 27 15:06:13 2015 -0700"
  },
  "committer": {
    "name": "Zachary Anderson",
    "email": "zra@google.com",
    "time": "Tue Oct 27 15:06:13 2015 -0700"
  },
  "message": "Dart: Removes C++ set for closing handles on an unhandled exception.\n\nReplaces it with a call back into Dart from the embedder\u0027s\nunhandled exception callback. This has the beneficial side-effect\nof decoupling closing handles on an unhandled exception from\nregistration of finalizers on handles for leak detection.\n\nfixes #478\n\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org/1411843005 .\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "98020b14d478b4befb18e382b1d8d258c430759d",
      "old_mode": 33188,
      "old_path": "mojo/dart/embedder/dart_controller.cc",
      "new_id": "a8b41f351673f6d18f7ce47c513254db429a41b1",
      "new_mode": 33188,
      "new_path": "mojo/dart/embedder/dart_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "adaa1d0793d890bd145544b0d22eee4b7fbbac77",
      "old_mode": 33188,
      "old_path": "mojo/dart/embedder/mojo_dart_state.h",
      "new_id": "773945abfc30aa4ca8bdd55e3b967a3b7306b8c5",
      "new_mode": 33188,
      "new_path": "mojo/dart/embedder/mojo_dart_state.h"
    },
    {
      "type": "modify",
      "old_id": "812ad2787b202b8226e893bda9d039f0cdcccdc1",
      "old_mode": 33188,
      "old_path": "mojo/dart/embedder/mojo_natives.cc",
      "new_id": "f1938372defe83f23ec0e64071a64b973a5b34a7",
      "new_mode": 33188,
      "new_path": "mojo/dart/embedder/mojo_natives.cc"
    },
    {
      "type": "modify",
      "old_id": "90dd1f7bd99503adfca22076ed30bcdb9d7e1ba5",
      "old_mode": 33188,
      "old_path": "mojo/dart/embedder/test/dart_to_cpp_tests.cc",
      "new_id": "4f1a88d267f12c2685a8c4e5dd9d1761dfb50232",
      "new_mode": 33188,
      "new_path": "mojo/dart/embedder/test/dart_to_cpp_tests.cc"
    },
    {
      "type": "modify",
      "old_id": "e903e88a34f6b9375b1b136ee09e766e52e84463",
      "old_mode": 33188,
      "old_path": "mojo/dart/embedder/test/run_dart_tests.cc",
      "new_id": "d58f94229fbd2780f13a4fbc8eb2ff955f5b4228",
      "new_mode": 33188,
      "new_path": "mojo/dart/embedder/test/run_dart_tests.cc"
    },
    {
      "type": "modify",
      "old_id": "1fde4d6fe2d355f24343c89ded5938dfd9e3ae7d",
      "old_mode": 33188,
      "old_path": "mojo/dart/embedder/test/validation_unittest.cc",
      "new_id": "3fdae1458f65b92135d8387b21259c37f8b966a2",
      "new_mode": 33188,
      "new_path": "mojo/dart/embedder/test/validation_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7579c93e9494a6a0becf4f791ab079629bfd6506",
      "new_mode": 33188,
      "new_path": "mojo/dart/test/unhandled_exception_test.dart"
    },
    {
      "type": "modify",
      "old_id": "095564a9a4ebed0d70c594038984c8b537baeba5",
      "old_mode": 33188,
      "old_path": "mojo/public/dart/mojo/lib/src/event_stream.dart",
      "new_id": "c56e1ad4f54c1ef41651f6e1a2f3e16e7a0d8df6",
      "new_mode": 33188,
      "new_path": "mojo/public/dart/mojo/lib/src/event_stream.dart"
    },
    {
      "type": "modify",
      "old_id": "391fa841b62e409b5e0eaac4d8851bbf794037b8",
      "old_mode": 33188,
      "old_path": "mojo/public/dart/mojo/lib/src/handle.dart",
      "new_id": "bfc912ea051871e3c315d8fc74a3e57688abfe74",
      "new_mode": 33188,
      "new_path": "mojo/public/dart/mojo/lib/src/handle.dart"
    },
    {
      "type": "modify",
      "old_id": "236069efdcbf3c431f211cf9714c88aab69983a3",
      "old_mode": 33188,
      "old_path": "mojo/public/dart/mojo/sdk_ext/src/natives.dart",
      "new_id": "a9ec169ab442a9319f3f5bc02182256c3f98dad5",
      "new_mode": 33188,
      "new_path": "mojo/public/dart/mojo/sdk_ext/src/natives.dart"
    }
  ]
}
