diff options
author | Michael Pratt <mpratt@google.com> | 2021-03-09 10:41:16 -0500 |
---|---|---|
committer | Michael Pratt <mpratt@google.com> | 2021-03-09 18:26:24 +0000 |
commit | e8e425cb231863c1ed1bcf00dd5a517ceeaf6b9c (patch) | |
tree | a29b1acdaca91f45c8b19ec7661c0edcd72b5e47 /src/cmd/compile/internal/typecheck/iimport.go | |
parent | b60a3a8cfbc6096babe72ebcee0733bba496cf9a (diff) | |
download | go-e8e425cb231863c1ed1bcf00dd5a517ceeaf6b9c.tar.gz go-e8e425cb231863c1ed1bcf00dd5a517ceeaf6b9c.zip |
runtime: add pollDesc partial edges
gscan is taken during stack growth, which may occur while pollDesc is
held.
mallocgc may also be called while pollDesc is held. mallocgc may take
mheap or mheapSpecial. The former exists, but is out of order; the
latter is missing.
Fixes #44881
Change-Id: Ie25935d9d433e813c11a528ee47255b317a09f41
Reviewed-on: https://go-review.googlesource.com/c/go/+/300009
Trust: Michael Pratt <mpratt@google.com>
Trust: Dan Scales <danscales@google.com>
Reviewed-by: Dan Scales <danscales@google.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Run-TryBot: Michael Pratt <mpratt@google.com>
Diffstat (limited to 'src/cmd/compile/internal/typecheck/iimport.go')
0 files changed, 0 insertions, 0 deletions