We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
to your account
Normally when a runtime.gcBgMarkWorker goroutine starts running, it is started with GoStartLabel, which allows differentiating between dedicated and idle workers:
36951793 GoBlock p=14 g=13 off=257842
36954632 GoStartLabel p=15 g=13 off=11040855 g=13 seq=5 labelid=2 label=GC (dedicated)
However, when such a goroutine was preempted before it starts running again, GoStart is used:
364170789 GoPreempt p=4 g=13 off=222
364173647 GoStart p=4 g=13 off=227 g=13 seq=0
The trace consumer can work around this, but more consistency would be nice, if it isn't too difficult.
The text was updated successfully, but these errors were encountered:
I'll keep this in mind when working on #60773.
Sorry, something went wrong.
No branches or pull requests