)]}' { "commit": "80403eb9e95c9642ebabb4d7c43deedaa763211f", "tree": "a5093dc1786ce0985b47e5b3bbb282c8d5d0ad04", "parents": [ "2444eb1e8c697531f8beb403679e4ab00b16dbf5" ], "author": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Fri Aug 30 14:45:38 2019 -0700" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Sat Aug 31 02:56:28 2019 +0000" }, "message": "compiler: don\u0027t report runtime escapes if we\u0027ve seen errors\n\nIf we get errors during compilation, we skip the escape analysis pass.\nIf we are compiling the runtime package, we report an error if a bound\nmethod expression escapes. The effect is that if we get an error\nwhile compiling the runtime package, we would report confusing and\nmeaningless errors about bound method expressions escaping.\n\nThis CL stops doing that.\n\nChange-Id: I3d5f413c6fe2c48f90439f845e7be18db23e124e\nReviewed-on: https://go-review.googlesource.com/c/gofrontend/+/192720\nReviewed-by: Cherry Zhang \u003ccherryyz@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "939a5f7f3748a5da54d5217108dc4a2cfadec0fd", "old_mode": 33188, "old_path": "go/expressions.cc", "new_id": "4db4e4a59bfd73bb591970915fc12cb49e0c9651", "new_mode": 33188, "new_path": "go/expressions.cc" } ] }