Skip to content
This repository has been archived by the owner on Oct 25, 2024. It is now read-only.

feat: add godeltaprof #149

Merged
merged 1 commit into from
Mar 24, 2024
Merged

feat: add godeltaprof #149

merged 1 commit into from
Mar 24, 2024

Conversation

0x416e746f6e
Copy link
Contributor

📝 Summary

In Golang, allocation, mutex and block profiles are cumulative. They only grow over time and show allocations that happened since the beginning of the running program.

In many cases, it's more useful to see the differences between two points in time.

This PR introduces godeltaprof that allows collecting the delta-profiles for memory, mutex, and block.

📚 References

https://pkg.go.dev/github.com/grafana/pyroscope-go/godeltaprof#section-readme


@0x416e746f6e 0x416e746f6e merged commit 60fcb6a into main Mar 24, 2024
2 checks passed
@0x416e746f6e 0x416e746f6e deleted the feat/add-deltaprof branch March 24, 2024 15:52
thangdvn added a commit to thangdvn/builder that referenced this pull request Apr 8, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants