)]}'
{
  "commit": "466bbd2545366b3a69a8f78bec657103b512adf4",
  "tree": "10b02ce7d5824b820805ceef64890fe8e0a6ce54",
  "parents": [
    "d7e525562a1cb22486fc4a40bb1a187a0239e9e4"
  ],
  "author": {
    "name": "Alexander Markov",
    "email": "alexmarkov@google.com",
    "time": "Fri May 26 20:13:17 2023 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri May 26 20:13:17 2023 +0000"
  },
  "message": "Reland \"Reland \"[vm] Unify hash codes in type objects\"\"\n\nThis is a reland of commit f96d179ae45ed0b949f9f9146e6d4122ba6aa2cc\n\nOriginal change\u0027s description:\n\u003e Reland \"[vm] Unify hash codes in type objects\"\n\u003e\n\u003e This is a reland of commit e82a2230fddad0754fcf70eff3255d7b2f7ecd1f\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e [vm] Unify hash codes in type objects\n\u003e \u003e\n\u003e \u003e TEST\u003dci\n\u003e \u003e\n\u003e \u003e Change-Id: I53d2268c3aab6fc4583c3201051b68f8fc05d56d\n\u003e \u003e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/305361\n\u003e \u003e Commit-Queue: Alexander Markov \u003calexmarkov@google.com\u003e\n\u003e \u003e Reviewed-by: Ryan Macnak \u003crmacnak@google.com\u003e\n\u003e\n\u003e TEST\u003dci\n\u003e Change-Id: I333ed4297ad4af97000c98dfe4547b4cab6cb313\n\u003e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/305780\n\u003e Reviewed-by: Ryan Macnak \u003crmacnak@google.com\u003e\n\u003e Commit-Queue: Alexander Markov \u003calexmarkov@google.com\u003e\n\nTEST\u003dci\nChange-Id: Ib38656b32ead96b77d7f80665b93a623431f5594\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/306001\nCommit-Queue: Alexander Markov \u003calexmarkov@google.com\u003e\nReviewed-by: Ryan Macnak \u003crmacnak@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "28eead06e31dc366df36460d1e274f90f493158f",
      "old_mode": 33188,
      "old_path": "runtime/lib/object.cc",
      "new_id": "d0fc8e98dc7a1f1f638a258f93751ef58a23b724",
      "new_mode": 33188,
      "new_path": "runtime/lib/object.cc"
    },
    {
      "type": "modify",
      "old_id": "0622c3a82bb3e5ff43efda4d9f749df7f593d97e",
      "old_mode": 33188,
      "old_path": "runtime/vm/bootstrap_natives.h",
      "new_id": "bfe29799275c8bb4fd157207f490d78a175003dc",
      "new_mode": 33188,
      "new_path": "runtime/vm/bootstrap_natives.h"
    },
    {
      "type": "modify",
      "old_id": "a7b0fa985be55d9441d03175faff4ef523d437e3",
      "old_mode": 33188,
      "old_path": "runtime/vm/class_finalizer.cc",
      "new_id": "f6d65754dd7a5d71b93e5c69a3bbaadd39392dd0",
      "new_mode": 33188,
      "new_path": "runtime/vm/class_finalizer.cc"
    },
    {
      "type": "modify",
      "old_id": "81b4c7a5ac1cd0d5ba7790361d16ffcbe16d0f87",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/asm_intrinsifier_arm.cc",
      "new_id": "3a4839c1cc2c46bf2d2f32a4c55abc10b00dae3b",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/asm_intrinsifier_arm.cc"
    },
    {
      "type": "modify",
      "old_id": "aef8a166457f0752872dbddd17bfe9a83417012d",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/asm_intrinsifier_arm64.cc",
      "new_id": "ae4746fec98bc199672bee276a12fb3d190c9e0e",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/asm_intrinsifier_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "740501fdcdbf505b0f6f1506f6412b61339c281f",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/asm_intrinsifier_ia32.cc",
      "new_id": "448833b52e752b495d288776a15587c20b7f8e3c",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/asm_intrinsifier_ia32.cc"
    },
    {
      "type": "modify",
      "old_id": "5dba40c0d452086f4711af6d66bda2057710a2fc",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/asm_intrinsifier_riscv.cc",
      "new_id": "02745cdf7a43bd19599f8e00f304da2c78e4c6ac",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/asm_intrinsifier_riscv.cc"
    },
    {
      "type": "modify",
      "old_id": "51c2a6c370a3002673a9bf5cba7d87b5ff3de115",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/asm_intrinsifier_x64.cc",
      "new_id": "c1ed50d1360165aa3e11b548bb09d0e3a9d6d71f",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/asm_intrinsifier_x64.cc"
    },
    {
      "type": "modify",
      "old_id": "162929bed9278d4e0ce0d8e3d0eeb6bbce85616e",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/recognized_methods_list.h",
      "new_id": "ec44d59ee045ed1d6bf41fd2e5bf41ca0929633f",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/recognized_methods_list.h"
    },
    {
      "type": "modify",
      "old_id": "4b81b907268e8f88932cfa869ece58781ee84f4f",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/runtime_api.h",
      "new_id": "84244c409658d9013f28abef5315ca14c2c6b673",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/runtime_api.h"
    },
    {
      "type": "modify",
      "old_id": "eeb452bd26019554cbe452f5311d4a63feec735c",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/runtime_offsets_extracted.h",
      "new_id": "63d1f424b4b0975e396c262258bafc6fb7de97b6",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/runtime_offsets_extracted.h"
    },
    {
      "type": "modify",
      "old_id": "a110be13f8e64cf7e90a6a03b7f24b18127b296f",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/runtime_offsets_list.h",
      "new_id": "cad7b55db86ad8e13974ea909e691624a863719a",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/runtime_offsets_list.h"
    },
    {
      "type": "modify",
      "old_id": "eb22d0be8cbfd5e56c4be83c9129253a1b5f593f",
      "old_mode": 33188,
      "old_path": "runtime/vm/object.cc",
      "new_id": "99c2cab9b973717effe00eab18b05ed483c97d1b",
      "new_mode": 33188,
      "new_path": "runtime/vm/object.cc"
    },
    {
      "type": "modify",
      "old_id": "ca882cf0aa0fc54cc8e59e88dbf4a951866e6570",
      "old_mode": 33188,
      "old_path": "runtime/vm/object.h",
      "new_id": "8fe8e8cea2a00e5c49686318a0520a68438ab47d",
      "new_mode": 33188,
      "new_path": "runtime/vm/object.h"
    },
    {
      "type": "modify",
      "old_id": "6afa8d2d6586385c64147c194e38c2c52e65eefb",
      "old_mode": 33188,
      "old_path": "runtime/vm/raw_object.h",
      "new_id": "f0ca60de4c42ef9ca4ce8b8014d2c6d6d2eba7f2",
      "new_mode": 33188,
      "new_path": "runtime/vm/raw_object.h"
    },
    {
      "type": "modify",
      "old_id": "cd48226467a0fa31623b04fcd054e532388270a5",
      "old_mode": 33188,
      "old_path": "sdk/lib/_internal/vm/lib/type_patch.dart",
      "new_id": "2120f6abc12d2295606123dee3b129c2fc7c6a96",
      "new_mode": 33188,
      "new_path": "sdk/lib/_internal/vm/lib/type_patch.dart"
    }
  ]
}
