-
Notifications
You must be signed in to change notification settings - Fork 126
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
Adopt changes from upstream pull requests #26
Comments
Hi @versable I am trying to help out the inferno project which is a rewrite of Flamegraph in Rust. Amoung other improvements to the port, we are looking at existing open changes in this project that we might be able to bring over. Would you be ok with us adapting your PR for SVG improvements for inferno? I am not certain all of the changes apply, but at least a few of them seem very promising! |
@ErichDonGubler ah, so this issue is about PRs to the original Perl implementation that we may be able to port over to the Rust version. I'm sure there are plenty of PRs from there that would be good to port! |
Ah, derp, sorry, that's my lack of reading. I apologize! |
@jbcden, Sure, go ahead. Very interesting project btw, I love it! |
This patch ports brendangregg/FlameGraph#189 to inferno. The original author has consented to us porting their work to this project: #26 (comment). Fixes #50.
Is there any interest in brendangregg/FlameGraph#198? If so, I'd love to get my feet wet with Rust, and this would be really up my alley ;-) |
@versable oooh, that seems really neat, so absolutely! I'd be happy to help with a PR :) |
@versable, looks like this PR is completely in JS, so you can easily backport your changes into: https://github.com/jonhoo/inferno/blob/master/src/flamegraph/flamegraph.js |
@jonhoo, What do you think about "Support AsyncProfiler generated stack trace": brendangregg/FlameGraph#234 |
@AnderEnder That looks like a good thing to support, though the fix looks dubious to me. The proposed regex, |
@jonhoo, I am waiting for some examples to try generate new regex. |
The upstream FlameGraph project has a number of outstanding pull requests that fix bugs and add or improve features. We should take a look through them and see whether we may be able to incorporate some of them here! I propose we take the following approach for each one:
adoption
label. Then, either starting writing a PR if you want to implement it yourself, or just leave it there for others to adopt!We should also probably take a look through known FlameGraph issues and see which ones also apply to inferno. For those that do, we should add tracking issues here, link to the original issue, and ideally also add a failing test case where possible!
The text was updated successfully, but these errors were encountered: