)]}'
{
  "commit": "4d77e3e64554f260a60f6cbca158a50f6a63b2a2",
  "tree": "9c49fa272586514c28fd35e75184d5e3c2d3c03d",
  "parents": [
    "efa7439c1668d7474b39bd75c66d49ba0405c352"
  ],
  "author": {
    "name": "Ben Konyi",
    "email": "bkonyi@google.com",
    "time": "Fri May 06 12:57:44 2022 +0000"
  },
  "committer": {
    "name": "Ben Konyi",
    "email": "bkonyi@google.com",
    "time": "Fri May 06 12:57:44 2022 +0000"
  },
  "message": "[ VM ] Ensure TypeArguments register is preserved when regenerating allocation stubs for parameterized classes\n\nFixes https://github.com/flutter/flutter/issues/88104\n\nTEST\u003dpkg/vm_service/test/regress_88104_test.dart\n\nChange-Id: I87affc62189bc076cf6e46c47e76f4fb005f9068\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/243850\nReviewed-by: Alexander Markov \u003calexmarkov@google.com\u003e\nReviewed-by: Ryan Macnak \u003crmacnak@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b864dfd991c988078ea1095a65d345076ea02636",
      "new_mode": 33188,
      "new_path": "pkg/vm_service/test/regress_88104_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5af92dce70d7aae4639cf784b7f8c97dfa3ef459",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/stub_code_compiler_arm.cc",
      "new_id": "fc6b0ea553ed4693f33686719b3b1101705dc241",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/stub_code_compiler_arm.cc"
    },
    {
      "type": "modify",
      "old_id": "ee14dd9ada0b67f3d701ffd3ce83415ca4875c17",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/stub_code_compiler_arm64.cc",
      "new_id": "ab3c74808ca6f55192db50ec80aad0efc20b3698",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/stub_code_compiler_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "ad1f07261e28fbfc7bc21ec0bd91a784cd1ee580",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/stub_code_compiler_ia32.cc",
      "new_id": "3f0639fbbe238470d1c98bfe32d8e2614daa147a",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/stub_code_compiler_ia32.cc"
    },
    {
      "type": "modify",
      "old_id": "0faaa88f80b9e73cd4bf52c0a543bce58cbb8e9b",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/stub_code_compiler_riscv.cc",
      "new_id": "b9fc91d86750892dd29e838a269950edbca77910",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/stub_code_compiler_riscv.cc"
    },
    {
      "type": "modify",
      "old_id": "2b8bb2aa48c317a0127e5685bc6c0665eab423fa",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/stub_code_compiler_x64.cc",
      "new_id": "92e562eada733a179a916feac05b9bdae735c5e5",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/stub_code_compiler_x64.cc"
    },
    {
      "type": "modify",
      "old_id": "c4547965736aa76c8fdfbc257ca29afe91a607cc",
      "old_mode": 33188,
      "old_path": "runtime/vm/object.cc",
      "new_id": "86e583bb693ebe7d10349ac6517b7076cf58c622",
      "new_mode": 33188,
      "new_path": "runtime/vm/object.cc"
    },
    {
      "type": "modify",
      "old_id": "19f2fd3762b50c547bf66938fd94b13738a7bba5",
      "old_mode": 33188,
      "old_path": "runtime/vm/object.h",
      "new_id": "6f226c376e2acc801d095ee907da7e369ce7a1ec",
      "new_mode": 33188,
      "new_path": "runtime/vm/object.h"
    },
    {
      "type": "modify",
      "old_id": "f9110bea5bfc50c6336d8c7c503b67819a276009",
      "old_mode": 33188,
      "old_path": "runtime/vm/stub_code_list.h",
      "new_id": "39e1f499c0d99ee61082f1151caa9e0ce6f803a7",
      "new_mode": 33188,
      "new_path": "runtime/vm/stub_code_list.h"
    }
  ]
}
