)]}'
{
  "commit": "a2fae0125fdf758d44bfa28c4f08d4e2f77207f9",
  "tree": "666e3d500e37558af0198c9e85b2b3a943908416",
  "parents": [
    "8860fad8625696b3486537ef74457b77bc0979c2"
  ],
  "author": {
    "name": "Régis Crelier",
    "email": "regis@google.com",
    "time": "Wed Sep 12 00:33:30 2018 +0000"
  },
  "committer": {
    "name": "commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Wed Sep 12 00:33:30 2018 +0000"
  },
  "message": "[VM interpreter] Mark activation frames as interpreted instead of crashing.\n\nThis is a first step in supporting bytecode in the debugger.\n\nChange-Id: Ieb06b8b534fcc7f0291457cd6912d772b8ee247a\nReviewed-on: https://dart-review.googlesource.com/74012\nReviewed-by: Ryan Macnak \u003crmacnak@google.com\u003e\nCommit-Queue: Régis Crelier \u003cregis@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6304e1987f9660f782a4eaa032e92ce85e2c4ef1",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/jit/compiler.cc",
      "new_id": "14670ceb588b65273913025c138b6fb976996da3",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/jit/compiler.cc"
    },
    {
      "type": "modify",
      "old_id": "68ef8d1015a70aeae5ce73cce94cc7e11c6b2777",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/jit/compiler.h",
      "new_id": "d938450e5d7c53c56798d88fe8781b698980ca0f",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/jit/compiler.h"
    },
    {
      "type": "modify",
      "old_id": "302df62f8c1f87686f130328634a438fb15fc754",
      "old_mode": 33188,
      "old_path": "runtime/vm/debugger.cc",
      "new_id": "9f28f2d12be74dce399249e3934d32b3788324a9",
      "new_mode": 33188,
      "new_path": "runtime/vm/debugger.cc"
    },
    {
      "type": "modify",
      "old_id": "212804658f6d9787b8bd168d20cde25b98d1edde",
      "old_mode": 33188,
      "old_path": "runtime/vm/debugger.h",
      "new_id": "ee4f234be239b12e58607dc51ec8687766fe57f3",
      "new_mode": 33188,
      "new_path": "runtime/vm/debugger.h"
    },
    {
      "type": "modify",
      "old_id": "d138b12b7d45bbe6f1aba1f675a0d3247e77fb3f",
      "old_mode": 33188,
      "old_path": "runtime/vm/isolate_reload.cc",
      "new_id": "f3a44853f4b8d3d3578e4604cb68322abfe2fd58",
      "new_mode": 33188,
      "new_path": "runtime/vm/isolate_reload.cc"
    },
    {
      "type": "modify",
      "old_id": "9a758deeb034b667a7c03173faf88fb6f9eb0620",
      "old_mode": 33188,
      "old_path": "runtime/vm/runtime_entry.cc",
      "new_id": "eca3f35d0e0536faaf3e1a4c7c63655f15842373",
      "new_mode": 33188,
      "new_path": "runtime/vm/runtime_entry.cc"
    },
    {
      "type": "modify",
      "old_id": "2012a2b6642883ca384d66f68e7c6e4e6bb025bb",
      "old_mode": 33188,
      "old_path": "runtime/vm/source_report.cc",
      "new_id": "50b44d987b8f30ee9b5ebf2c2349104f30a1b2c9",
      "new_mode": 33188,
      "new_path": "runtime/vm/source_report.cc"
    }
  ]
}
