)]}'
{
  "commit": "b48846c1ea4aa2ef413ffdfe826028e682ec0d09",
  "tree": "66e7334cddd7bcfc0706e8cef9363cfd6abc5d12",
  "parents": [
    "4100cafb19107fb58160cd23598972aded11e83e"
  ],
  "author": {
    "name": "Alexander Markov",
    "email": "alexmarkov@google.com",
    "time": "Wed Sep 28 22:03:26 2022 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Sep 28 22:03:26 2022 +0000"
  },
  "message": "[vm] Fix data race during TypeRef canonicalization\n\nTEST\u003dvm/dart/regress_50065_test\nTEST\u003dtools/test.py --repeat 100 -n dartk-tsan-linux-release-x64 vm/dart_2/regress_50065_test\n\nFixes https://github.com/dart-lang/sdk/issues/50065\n\nChange-Id: I974d8c9c0a291d64318f3a96ba73148707fd4b68\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/261740\nReviewed-by: Ryan Macnak \u003crmacnak@google.com\u003e\nCommit-Queue: Alexander Markov \u003calexmarkov@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "48730611cd3bd27d5e515894b833d5d4f42e9ddf",
      "new_mode": 33188,
      "new_path": "runtime/tests/vm/dart/regress_50065_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a3514c5e51b50b3424f8823be75e6c5fcccfb8d",
      "new_mode": 33188,
      "new_path": "runtime/tests/vm/dart_2/regress_50065_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b77df2f33da156883b46bd2796e43d1e342c9816",
      "old_mode": 33188,
      "old_path": "runtime/vm/object.cc",
      "new_id": "97fb9d454e8c4bae762893765936d3fa66d737f8",
      "new_mode": 33188,
      "new_path": "runtime/vm/object.cc"
    }
  ]
}
