{"push_id":833088659,"size":2,"distinct_size":2,"ref":"refs/heads/release-branch.go1.5-albertjin","head":"638d730c04f1b26bd672f8dc96135e2ba4bbc0e6","before":"31912cd9279f5c0e67d7393f1eb61efd258ce016","commits":[{"sha":"71a76476627fb0752d1b816406da4e5a6511c2c9","author":{"email":"7ea35d812706d9213868749011af1ed4fa2f6aa0@google.com","name":"Austin Clements"},"message":"[release-branch.go1.5] runtime: fix recursive GC assist better\n\nCommit c257dfb attempted to fix recursive allocation in gcAssistAlloc;\nhowever, it only reduced it: setting gp.gcalloc to 0 isn't sufficient\nto disable assists at the beginning of the GC cycle when gp.gcscanwork\nis also small or zero.\n\nFix this recursion more completely by setting gcalloc to a sentinel\nvalue that directly disables assists.\n\nFixes #12894 (again).\n\nChange-Id: I9599566222d8f540d0b39806846bfc702e6666e5\nReviewed-on: https://go-review.googlesource.com/15891\nRun-TryBot: Austin Clements <austin@google.com>\nTryBot-Result: Gobot Gobot <gobot@golang.org>\nReviewed-by: Russ Cox <rsc@golang.org>","distinct":true,"url":"https://api.github.com/repos/albertjin/golang-go/commits/71a76476627fb0752d1b816406da4e5a6511c2c9"},{"sha":"638d730c04f1b26bd672f8dc96135e2ba4bbc0e6","author":{"email":"8560773d42f276f4f644cda489e26682254872bb@gmail.com","name":"Albert Jin"},"message":"Merge from official.","distinct":true,"url":"https://api.github.com/repos/albertjin/golang-go/commits/638d730c04f1b26bd672f8dc96135e2ba4bbc0e6"}]}