Skip to content

runtime: use frame pointer unwind to get backtrace in goroutine profile #66915

Open
@zdyj3170101136

Description

@zdyj3170101136

Proposal Details

now, the goroutine profile use gopcinfotab to get backtrace.

if we use frame pointer, it would reduce lots of cost.

Activity

added this to the Proposal milestone on Apr 19, 2024
randall77

randall77 commented on Apr 19, 2024

@randall77
Contributor

Closing as dup of #16638

zdyj3170101136

zdyj3170101136 commented on Apr 19, 2024

@zdyj3170101136
Author

以#16638的重复结束

not a same question.

for now, the tracer use fp trace back.
but the goroutine profile do not use it.

randall77

randall77 commented on Apr 19, 2024

@randall77
Contributor

Ok, then I don't think I understand exactly what you are proposing. Could you be more explicit?

added
WaitingForInfoIssue is not actionable because of missing required information, which needs to be provided.
on Apr 19, 2024
changed the title [-]proposal: runtime: use frame pointer unwind to get backtrace.[/-] [+]proposal: runtime: use frame pointer unwind to get backtrace in goroutine profile[/+] on Apr 19, 2024
ianlancetaylor

ianlancetaylor commented on Apr 19, 2024

@ianlancetaylor
Contributor

I don't see any API change here, so I don't think this needs to be a proposal. Taking it out of the proposal process.

changed the title [-]proposal: runtime: use frame pointer unwind to get backtrace in goroutine profile[/-] [+]runtime: use frame pointer unwind to get backtrace in goroutine profile[/+] on Apr 19, 2024

12 remaining items

Loading
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

    FeatureRequestIssues asking for a new feature that does not need a proposal.NeedsFixThe path to resolution is known, but the work has not been done.Performancecompiler/runtimeIssues related to the Go compiler and/or runtime.

    Type

    No type

    Projects

    Status

    Todo

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @mknyszek@ianlancetaylor@randall77@gopherbot@seankhliao

        Issue actions

          runtime: use frame pointer unwind to get backtrace in goroutine profile · Issue #66915 · golang/go