llogiq / flame

An intrusive flamegraph profiling tool for rust.
Apache License 2.0
694 stars 30 forks source link

Crate doesn't compile without `json` feature #53

Open mbartlett21 opened 3 years ago

mbartlett21 commented 3 years ago

The crate's code uses extern crate serde_derive without #[cfg(feature = "json")], meaning that it doesn't compile if the json feature is disabled.

llogiq commented 3 years ago

I have started working on this (see #55), but there's a strange problem with the threads test. It works with the feature enabled, but not without it, and I haven't found the time to debug this.