8000 Missing information on GC assist · Issue #168 · dominikh/gotraceui · GitHub
[go: up one dir, main page]

Skip to content

Missing information on GC assist #168

Open

Description

@dominikh

In
image
without looking at the stack trace, the transition to inactive is confusing.

It is actually caused by

M=1925740 P=12 G=55 StateTransition Time=375984530827392 Resource=Goroutine(55) Reason="GC mark assist wait for work" GoID=55 Running->Waiting

which ptrace maps to StateInactive.

Other than the vacuous "inactive", why aren't we displaying anythging for the GC mark assist range that we get from

M=1925740 P=12 G=55 RangeBegin Time=375984530825664 Name="GC mark assist" Scope=Goroutine(55)

Are we not actually displaying ranges?

Activity

  1. dominikh commented on Jan 5, 2025

    @dominikh
    OwnerAuthor

    It looks like we haven't been using ptrace.StateGCMarkAssist or ptrace.StateGCSweep since we started using x/exp/trace in f4958f0. This also affects the statistics we display in goroutine tooltips.

  2. changed the title [-]GC mark assist wait is confusing[/-] [+]Missing information on GC assist[/+] on Jan 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      0