)]}'
{
  "commit": "bb5bb2484ff32e139320c1c2d8718903089c91d9",
  "tree": "f9610cedff679efee15ce51bf6e175f51c86bfcf",
  "parents": [
    "b341049684da5bace4625c231b50de1ef2e6a453"
  ],
  "author": {
    "name": "Michael Anthony Knyszek",
    "email": "mknyszek@google.com",
    "time": "Wed Jan 08 20:20:00 2025 +0000"
  },
  "committer": {
    "name": "Michael Knyszek",
    "email": "mknyszek@google.com",
    "time": "Fri Jan 10 09:17:27 2025 -0800"
  },
  "message": "gocore: skip nil largeType when discovering pointers\n\nIf a core is taken while a goroutine is allocating a large object (which\nis more likely than smaller objects, because zeroing is delayed and\ntakes longer than for smaller objects) gocore might observe a nil\nlargeType in the span, which is left nil to prevent the GC from trying\nto scan the partially-initialized object.\n\nFixes golang/go#71182.\n\nChange-Id: Iafa7aed29466dc8ad6eac8f10171885421e10f76\nReviewed-on: https://go-review.googlesource.com/c/debug/+/641515\nReviewed-by: Nicolas Hillegeer \u003caktau@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "74e71c0e00c09d5fc2db03df1a8c6056c7961867",
      "old_mode": 33188,
      "old_path": "internal/gocore/process.go",
      "new_id": "926dc4bde5c4d96ab01d3628cc2fa5699083cb88",
      "new_mode": 33188,
      "new_path": "internal/gocore/process.go"
    }
  ]
}
