-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Group by without type parameters; filter by regular expression #19
Comments
You want an additional flag that will merge generic methods and traits? The data required for such merging doesn't even parsed now, so it will take some time to implement.
I'm using grep for this at the moment. But yes, the current filter doesn't sum up the filtered data. |
Yes, an additional flag that will merge all instantiations all generic functions/methods together. E. g.
OK. I can try to implement it.
Like |
Well, basically I need a Rust symbol parser. And such a library doesn't exist at the moment. I planned to write it myself, but I don't have enough time.
You can use |
Filtering was added in the v0.5 |
Group by
Currently
cargo bloat
support grouping by:I think it would be helpful it
cargo bloat
could also group by:I think that's important because I have lots of symbols like:
It would be useful to sum all
protobuf::core::Message::merge_from
functions and find next largest generic bloated function.Filtering
Currenly
cargo bloat
supports filtering by crate.I might be helpful to:
Find all symbols containing substring
FieldDescriptorProto
, display top 20 of them, display size sum of all symbols, and total size as usual.The text was updated successfully, but these errors were encountered: