)]}'
{
  "commit": "e6a2cf233f736e6852b64b53d66dbda21c2e062d",
  "tree": "2556f3b70d1cca3ff57ff3777a684d87cbbc81c6",
  "parents": [
    "4a97fe8c2298ae879904d3cf304ca29500abf169"
  ],
  "author": {
    "name": "Keith Randall",
    "email": "khr@golang.org",
    "time": "Tue Jul 20 15:02:01 2021 -0700"
  },
  "committer": {
    "name": "Keith Randall",
    "email": "khr@golang.org",
    "time": "Wed Jul 21 21:06:02 2021 +0000"
  },
  "message": "[dev.typeparams] cmd/compile: get runtime stuff working\n\nRemaining stuff from Dan\u0027s CL 335412 to get tests passing.\n\n - Removed PTRLIT case in node() that was added with the gcshape change.\n   I don\u0027t think it is needed anymore.\n\n - Modified (*itab).init() to add an irrelevant pointer (the itab\n   itself) for the \u0027\u003d\u003d\u0027 entry of interfaces with \u0027comparable\u0027. That\n   entry is not used, so we just want to avoid the error that the given\n   type doesn\u0027t actually have an \u0027\u003d\u003d\u0027 method.\n\nChange-Id: I9b2d4c8342c0b2048d76e003d95023f4ccd559f5\nReviewed-on: https://go-review.googlesource.com/c/go/+/336149\nRun-TryBot: Keith Randall \u003ckhr@golang.org\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\nReviewed-by: Dan Scales \u003cdanscales@google.com\u003e\nTrust: Dan Scales \u003cdanscales@google.com\u003e\nTrust: Keith Randall \u003ckhr@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "460d926a0d64ec6ed500e99319c1a8c18b2400c6",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/noder/stencil.go",
      "new_id": "cff36dd3bf202581c69f52c57723aae45057f188",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/noder/stencil.go"
    },
    {
      "type": "modify",
      "old_id": "79a49c0dffb7d4db7505afee7f80f6f9a26559e7",
      "old_mode": 33188,
      "old_path": "src/runtime/iface.go",
      "new_id": "71bd2d2f07207eec6ee4f4e6dcaadcc770322236",
      "new_mode": 33188,
      "new_path": "src/runtime/iface.go"
    }
  ]
}
