CL 617876 has changed the original behavior. This modification will restore it.
Change-Id: I72cce82ebed362f99da7548035435397c835c99b
GitHub-Last-Rev:
980ef25b43cbae064f9c9cff0b589b2adbc72f1f
GitHub-Pull-Request: golang/go#74705
Reviewed-on: https://go-review.googlesource.com/c/go/+/689436
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Mark Freeman <mark@golang.org>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
// does represent additional work for the GC, but we also have no idea
// what that looks like until we actually allocate things into the
// arena).
- deductAssistCredit(userArenaChunkBytes)
+ if gcBlackenEnabled != 0 {
+ deductAssistCredit(userArenaChunkBytes)
+ }
// Set mp.mallocing to keep from being preempted by GC.
mp := acquirem()