summaryrefslogtreecommitdiffstats
path: root/winit/src/application.rs
diff options
context:
space:
mode:
Diffstat (limited to 'winit/src/application.rs')
-rw-r--r--winit/src/application.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/winit/src/application.rs b/winit/src/application.rs
index fc73db89..74c73815 100644
--- a/winit/src/application.rs
+++ b/winit/src/application.rs
@@ -1,4 +1,6 @@
//! Create interactive, native cross-platform applications.
+#[cfg(feature = "trace")]
+mod profiler;
mod state;
pub use state::State;
@@ -25,7 +27,9 @@ pub use iced_native::application::{Appearance, StyleSheet};
use std::mem::ManuallyDrop;
#[cfg(feature = "trace")]
-use iced_profiling::{info_span, instrument::Instrument};
+pub use profiler::Profiler;
+#[cfg(feature = "trace")]
+use tracing::{info_span, instrument::Instrument};
/// An interactive, native cross-platform application.
///
@@ -115,7 +119,7 @@ where
use winit::event_loop::EventLoopBuilder;
#[cfg(feature = "trace")]
- let _guard = iced_profiling::init();
+ let _guard = Profiler::init();
let mut debug = Debug::new();
debug.startup_started();