)]}'
{
  "commit": "a92543e1a13f62add68a55a5b2c8f87e40d8a41f",
  "tree": "5e882c3e7fdddbe4a61d99ead53ab612e770197a",
  "parents": [
    "c9b8cab16c457fec7cf897c2d37a266e60f99a25"
  ],
  "author": {
    "name": "Todd Neal",
    "email": "todd@tneal.org",
    "time": "Mon Aug 24 19:45:59 2015 -0500"
  },
  "committer": {
    "name": "Todd Neal",
    "email": "todd@tneal.org",
    "time": "Thu Oct 29 23:16:27 2015 +0000"
  },
  "message": "cmd/compile: add support for a go:noinline directive\n\nSome tests need to disable inlining of a function.  It\u0027s currently done\nin one of a few ways (adding a function call, an empty switch, or a\ndefer).  Add support for a less fragile \u0027go:noinline\u0027 directive that\nprevents inlining.\n\nFixes #12312\n\nChange-Id: Ife444e13361b4a927709d81aa41e448f32eec8d4\nReviewed-on: https://go-review.googlesource.com/13911\nRun-TryBot: Todd Neal \u003ctodd@tneal.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Josh Bleecher Snyder \u003cjosharian@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "12f07494b930dae25250788f739d79b32087fff7",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/gc/go.go",
      "new_id": "84f11e69d0ecade63014eed99764c15e64d1cb1d",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/gc/go.go"
    },
    {
      "type": "modify",
      "old_id": "3b2b64302775298a7929a47d9c5e2865978af736",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/gc/go.y",
      "new_id": "fc3af695683a816f39bf4cbf07d6fd376f1f6b8c",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/gc/go.y"
    },
    {
      "type": "modify",
      "old_id": "cb165f48f2dd8a626a61657a5a098c86aea9b9f9",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/gc/inl.go",
      "new_id": "66d5b743073bb0b9134d9b2c306ad602e712a15d",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/gc/inl.go"
    },
    {
      "type": "modify",
      "old_id": "6ea1482313305afbf9a77a6c49cb400576a492fd",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/gc/lex.go",
      "new_id": "c37befdafb32d1d3c7bc0211aa5354b50a5a4cbd",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/gc/lex.go"
    },
    {
      "type": "modify",
      "old_id": "c94d727488eda1143f031ff14dc4c045b1a7563a",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/gc/syntax.go",
      "new_id": "87480044ff1f9e749bcdfc8efd8d655462d73f94",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/gc/syntax.go"
    },
    {
      "type": "modify",
      "old_id": "5e5b5f4a46dbebd099876da2b8eb0be540c832b1",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/gc/y.go",
      "new_id": "7e6ae02c7f52bf2f6fd7695d370abb297ee1eb5d",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/gc/y.go"
    },
    {
      "type": "modify",
      "old_id": "54f7b3efb19dd421377d87a2fab958bc5e52d8fc",
      "old_mode": 33188,
      "old_path": "test/inline.go",
      "new_id": "fb20fab3292582c911c2707baa4d7c236d9f75dd",
      "new_mode": 33188,
      "new_path": "test/inline.go"
    }
  ]
}
