Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 3.2% on proxy.golang.org
Top 0.1% dependent packages on proxy.golang.org
Top 0.1% dependent repos on proxy.golang.org
Top 7.8% forks on proxy.golang.org
Top 0.3% docker downloads on proxy.golang.org

proxy.golang.org : github.com/fjl/memsize

Package memsize computes the size of your object graph. So you made a spiffy algorithm and it works really well, but geez it's using way too much memory. Where did it all go? memsize to the rescue! To get started, find a value that references all your objects and scan it. This traverses the graph, counting sizes per type. memsize can handle cycles just fine and tracks both private and public struct fields. Unfortunately function closures cannot be inspected in any way.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/fjl/memsize
Keywords: debugging-tools, golang
License: MIT
Latest release: 9 months ago
First release: almost 3 years ago
Namespace: github.com/fjl
Dependent packages: 2,579
Dependent repositories: 6,243
Stars: 23 on GitHub
Forks: 6 on GitHub
Docker dependents: 210
Docker downloads: 43,498,508
See more repository details: repos.ecosyste.ms
Last synced: 19 days ago

    Loading...
    Readme
    Loading...