{"push_id":860800306,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"f84420c20daddf5f0a3e73f64bd2d39cebd22218","before":"d841860f43ded5b1f3663d2d5fe9034c65ee7b6b","commits":[{"sha":"56ad88b1ffe567d6072e3d25d7b02da18af9f842","author":{"email":"7ea35d812706d9213868749011af1ed4fa2f6aa0@google.com","name":"Austin Clements"},"message":"runtime: free stack spans outside STW\n\nWe couldn't do this before this point because it must be done before\nthe next GC cycle starts. Hence, if it delayed the start of the next\ncycle, that would widen the window between reaching the heap trigger\nof the next cycle and starting the next GC cycle, during which the\nmutator could over-allocate. With the decentralized GC, any mutators\nthat reach the heap trigger will block on the GC starting, so it's\nsafe to widen the time between starting the world and being able to\nstart the next GC cycle.\n\nFixes #11465.\n\nChange-Id: Ic7ea7e9eba5b66fc050299f843a9c9001ad814aa\nReviewed-on: https://go-review.googlesource.com/16394\nReviewed-by: Rick Hudson <rlh@golang.org>\nRun-TryBot: Austin Clements <austin@google.com>\nTryBot-Result: Gobot Gobot <gobot@golang.org>","distinct":true,"url":"https://api.github.com/repos/golang/go/commits/56ad88b1ffe567d6072e3d25d7b02da18af9f842"},{"sha":"f84420c20daddf5f0a3e73f64bd2d39cebd22218","author":{"email":"7ea35d812706d9213868749011af1ed4fa2f6aa0@google.com","name":"Austin Clements"},"message":"runtime: clean up park messages\n\nThis changes \"mark worker (idle)\" to \"GC worker (idle)\" so it's more\nclear to users that these goroutines are GC-related. It changes \"GC\nassist\" to \"GC assist wait\" to make it clear that the assist is\nblocked.\n\nChange-Id: Iafbc0903c84f9250ff6bee14baac6fcd4ed5ef76\nReviewed-on: https://go-review.googlesource.com/16511\nReviewed-by: Rick Hudson <rlh@golang.org>","distinct":true,"url":"https://api.github.com/repos/golang/go/commits/f84420c20daddf5f0a3e73f64bd2d39cebd22218"}]}