)]}'
{
  "commit": "a5b759aab8b9e866c0bf2dd91ffde68b6bc6766b",
  "tree": "f833043e5b8ef9da8acd559b49214b539ec660e0",
  "parents": [
    "71a9c4430fb822e0116471fe17a339db04d5a6c6"
  ],
  "author": {
    "name": "David Chase",
    "email": "drchase@google.com",
    "time": "Mon Nov 27 18:06:17 2017 -0500"
  },
  "committer": {
    "name": "David Chase",
    "email": "drchase@google.com",
    "time": "Tue Nov 28 22:36:55 2017 +0000"
  },
  "message": "cmd/compile: adjust lineno during import to get Pos right\n\nBinary import sometimes constructs nodes using functions\nthat use the global lineno for the Position.  This causes\nspurious numbers to appear in the assembly and the\ndebugging output.\n\nFix (targeted, because late in the cycle): save and restore\nlineno around bimport calls known to use lineno-sensitive\nfunctions.\n\nUpdates #22600.\n(Comment: \"This is a weird line to step through\")\n\nChange-Id: I9c4094670380609fe4b6696443fb02579521c596\nReviewed-on: https://go-review.googlesource.com/80115\nRun-TryBot: David Chase \u003cdrchase@google.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matthew Dempsky \u003cmdempsky@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2b95ac5375393c6c614c1c101b85a421edfd0127",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/gc/bimport.go",
      "new_id": "71d20ec37bd8297c58e488703027a0145ea85f50",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/gc/bimport.go"
    },
    {
      "type": "modify",
      "old_id": "a6321d904beadcca801b58605668bce58624eb10",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/testdata/hist.opt-dlv.nexts",
      "new_id": "7aab219552036439014a46eb2ed0d772f1bbefe7",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/testdata/hist.opt-dlv.nexts"
    }
  ]
}
