Skip to content

runtime/pprof,runtime: add new goroutine leak profile as a GOEXPERIMENT #75280

@mknyszek

Description

@mknyszek

This is a mini-proposal to land the work powering #74609 behind a new GOEXPERIMENT, goleakprofile, so

  1. The implementation CL can stop accumulating merge conflicts,
  2. More people can try it out.

RE: (2), I think we actually already have a substantial amount of evidence that this is widely applicable. The extensive test suite added in https://go.dev/cl/688335 includes minimized versions of real leaks found in real-world large scale Go programs in the wild. The main reason here is (1).

Metadata

Metadata

Assignees

No one assigned

    Labels

    LibraryProposalIssues describing a requested change to the Go standard library or x/ libraries, but not to a toolProposalProposal-Acceptedcompiler/runtimeIssues related to the Go compiler and/or runtime.

    Type

    No type

    Projects

    Status

    Done

    Status

    Accepted

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions