)]}'
{
  "commit": "28a0706e91cfa264a18f1a988e2f0e9702be65ce",
  "tree": "414aa7dcc3b660bd6c8934f6376a22baaa3838e4",
  "parents": [
    "b38f5930a4fdf43703a53a1aaad32a0fb63143af"
  ],
  "author": {
    "name": "Samir Jindel",
    "email": "sjindel@google.com",
    "time": "Tue Jan 09 14:36:01 2018 +0100"
  },
  "committer": {
    "name": "commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Wed Jan 10 07:39:31 2018 +0000"
  },
  "message": "[kernel] Implement correct semantics of forwarding stubs in VM\n\nThis revision has been factored out of Revision 29300.\n\nChange-Id: Idf579f0e5ffeea5764e2a9654c6812d69f6977c7\nReviewed-on: https://dart-review.googlesource.com/31921\nCommit-Queue: Samir Jindel \u003csjindel@google.com\u003e\nReviewed-by: Martin Kustermann \u003ckustermann@google.com\u003e\nReviewed-by: Paul Berry \u003cpaulberry@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "25f7ae31ab036ce9370b4caee9492a9622e6ce70",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/type_inference/interface_resolver.dart",
      "new_id": "5cdc260353bf35005bf3e337da8df66a10cbd61d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/type_inference/interface_resolver.dart"
    },
    {
      "type": "modify",
      "old_id": "848fa2f9d83aae6f42ea6d52c284b17b86af7a9e",
      "old_mode": 33188,
      "old_path": "pkg/kernel/binary.md",
      "new_id": "f307f05d1393056170a09db024525a5deaf72264",
      "new_mode": 33188,
      "new_path": "pkg/kernel/binary.md"
    },
    {
      "type": "modify",
      "old_id": "e655f93cdef21fe7a81ebf0b8e79c6dea848b3b3",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/ast.dart",
      "new_id": "89a16437eb27476ad85874934ddd1bd9b79d3a94",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/ast.dart"
    },
    {
      "type": "modify",
      "old_id": "d88793b38954f86649eff67b2d9c081e1f8f840f",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/binary/ast_from_binary.dart",
      "new_id": "83c5af18da3bd6689123e1bf3285b6c7516bbbc4",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/binary/ast_from_binary.dart"
    },
    {
      "type": "modify",
      "old_id": "38fac13084fb49d9a8031eff578550f76366bcaf",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/binary/ast_to_binary.dart",
      "new_id": "3d127073f596597d959bbb916f87a0274a127acc",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/binary/ast_to_binary.dart"
    },
    {
      "type": "modify",
      "old_id": "621c4f1b2bf0b98525b26d753b321c9aed15eefe",
      "old_mode": 33188,
      "old_path": "pkg/kernel/lib/clone.dart",
      "new_id": "e461650f0bc049e53e86f0e85a3a9997de289fd9",
      "new_mode": 33188,
      "new_path": "pkg/kernel/lib/clone.dart"
    },
    {
      "type": "modify",
      "old_id": "f194023cf049d9f3d327d9eaabda88b38829bde8",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc",
      "new_id": "13adddfb7b8444d5a17ae069e615ff8ffeedaeb6",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc"
    },
    {
      "type": "modify",
      "old_id": "c3da1c1b1717c26662d095a4f546f1c0c412eadf",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/frontend/kernel_binary_flowgraph.h",
      "new_id": "96d73be60b03f0888240baf57eb91f121b212e79",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/frontend/kernel_binary_flowgraph.h"
    },
    {
      "type": "modify",
      "old_id": "1452e5c5bef37bdbe0b37e2f53e571729662902c",
      "old_mode": 33188,
      "old_path": "runtime/vm/kernel.h",
      "new_id": "30fe483205605c75297566c968c0af2ed67a82a9",
      "new_mode": 33188,
      "new_path": "runtime/vm/kernel.h"
    },
    {
      "type": "modify",
      "old_id": "ad9283e3c3f2bbebc95dac4f88cb7e66ebbee19a",
      "old_mode": 33188,
      "old_path": "runtime/vm/parser.h",
      "new_id": "12d0557be372349c2ebec9fd467ced3fb4e44331",
      "new_mode": 33188,
      "new_path": "runtime/vm/parser.h"
    }
  ]
}
