)]}'
{
  "commit": "b93e9419bd27278c0caa3e9b559427f0764edbef",
  "tree": "066c7cff3daec49131db5f898f5da36b6d63f975",
  "parents": [
    "4470136745c958835d717d49585dcfceeedbd811"
  ],
  "author": {
    "name": "Jason Simmons",
    "email": "jsimmons@chromium.org",
    "time": "Fri Mar 25 15:18:47 2016 -0700"
  },
  "committer": {
    "name": "Jason Simmons",
    "email": "jsimmons@chromium.org",
    "time": "Mon Mar 28 10:03:18 2016 -0700"
  },
  "message": "Support the JNI bridge in secondary isolates\n\nThis requires detaching from the JVM at thread shutdown using a callback\nthat was recently added to the Dart VM.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "deaef798148aaccf4d90be655f0c96b546eb8781",
      "old_mode": 33188,
      "old_path": "sky/engine/bindings/jni/dart_jni.cc",
      "new_id": "563805f7390e58161cb70bd664670d82f30e951f",
      "new_mode": 33188,
      "new_path": "sky/engine/bindings/jni/dart_jni.cc"
    },
    {
      "type": "modify",
      "old_id": "4fc94caf0f4f86c0b81aaf6d1e46beb7e8c602d8",
      "old_mode": 33188,
      "old_path": "sky/engine/bindings/jni/dart_jni.h",
      "new_id": "d9ee55dd41bbc2b3e12c8ea96fcc2d6e31815165",
      "new_mode": 33188,
      "new_path": "sky/engine/bindings/jni/dart_jni.h"
    },
    {
      "type": "modify",
      "old_id": "75696b5bf785ed1fccee78956f3049ea82b632ea",
      "old_mode": 33188,
      "old_path": "sky/engine/core/script/dart_init.cc",
      "new_id": "6a6c7bbdbee38c91d040831cad2f29c230378a5e",
      "new_mode": 33188,
      "new_path": "sky/engine/core/script/dart_init.cc"
    }
  ]
}
