-
Notifications
You must be signed in to change notification settings - Fork 747
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
Add tracing-flame
crate for generating flamegraphs/flamecharts
#631
Merged
Merged
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
ece70e7
Initial commit of tracing-flame
yaahc 7c734b0
Apply suggestions from code review
yaahc 3f6a8c8
Update tracing-flame/Cargo.toml
yaahc bc393e7
Fix for buffers and double panics
yaahc c725d0d
Add example of using inferno with flame_layer
yaahc dff4c64
cargo fmt
yaahc 5d11b17
Add a tracing branded error reporter
yaahc 2a44b26
Hide error enum kinds
yaahc 22345e1
fmt
yaahc 65f13bf
add module path to flame output
yaahc 958bb1c
cargo clippy
yaahc 6fbb3ae
Always acquire drop guard in with_file
yaahc 9290f53
remove FlameGuard from external api
yaahc 32fd5b0
stylin
yaahc 4601014
Switch to thread local timestamp for flame samples
yaahc 488a925
use tempdir to cleanup files from tests
yaahc d45491e
add support for arbitrary flushing via the guard
yaahc bc3bb68
Add docs for everythinggg
yaahc 0060b3d
Fix broken link
yaahc e4da6ef
remove kind from public interface
yaahc 490efc2
Apply suggestions from code review
yaahc 27687b8
Apply suggestions from code review
yaahc e57da20
address comments
yaahc bcea4a6
fix the start time bug
yaahc d39fe9f
Add cargo metadata
yaahc 3fab307
Apply suggestions from code review
yaahc b614ff4
tweet toml
yaahc 9a41fde
fix the flame for concurrent programs
yaahc 93b4c50
Fix eliza comments
yaahc File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,26 @@ | ||
[package] | ||
name = "tracing-flame" | ||
version = "0.1.0" | ||
authors = ["Jane Lusby <[email protected]>"] | ||
authors = [ | ||
"Jane Lusby <[email protected]>", | ||
"Eliza Weisman <[email protected]>", | ||
"David Barsky <[email protected]>", | ||
"Tokio Contributors <[email protected]>" | ||
] | ||
edition = "2018" | ||
license = "MIT" | ||
readme = "README.md" | ||
repository = "https://github.com/tokio-rs/tracing" | ||
homepage = "https://tokio.rs" | ||
description = """ | ||
Tracing layer for creating flamegraphs from span timings | ||
""" | ||
categories = [ | ||
"development-tools::debugging", | ||
"development-tools::profiling", | ||
"asynchronous", | ||
] | ||
keywords = ["tracing", "metrics", "subscriber"] | ||
yaahc marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
[features] | ||
default = ["smallvec"] | ||
|
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
take it or leave it: i don't personally feel the need to be listed as an author for this crate...you did all the work :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same here; I just reviewed it :)