diff options
Diffstat (limited to 'components/background_hang_monitor')
4 files changed, 11 insertions, 10 deletions
diff --git a/components/background_hang_monitor/Cargo.toml b/components/background_hang_monitor/Cargo.toml index 2e0a4630c98..d126fd3059a 100644 --- a/components/background_hang_monitor/Cargo.toml +++ b/components/background_hang_monitor/Cargo.toml @@ -13,12 +13,13 @@ test = false doctest = false [dependencies] +background_hang_monitor_api = { workspace = true } backtrace = { workspace = true } +base = { workspace = true } crossbeam-channel = { workspace = true } ipc-channel = { workspace = true } libc = { workspace = true } log = { workspace = true } -msg = { workspace = true } serde_json = { workspace = true } [dev-dependencies] diff --git a/components/background_hang_monitor/background_hang_monitor.rs b/components/background_hang_monitor/background_hang_monitor.rs index e57cf4b4f11..c0f0d22af14 100644 --- a/components/background_hang_monitor/background_hang_monitor.rs +++ b/components/background_hang_monitor/background_hang_monitor.rs @@ -8,15 +8,15 @@ use std::sync::{Arc, Weak}; use std::thread; use std::time::{Duration, Instant}; -use crossbeam_channel::{after, never, select, unbounded, Receiver, Sender}; -use ipc_channel::ipc::{IpcReceiver, IpcSender}; -use ipc_channel::router::ROUTER; -use log::warn; -use msg::constellation_msg::{ +use background_hang_monitor_api::{ BackgroundHangMonitor, BackgroundHangMonitorClone, BackgroundHangMonitorControlMsg, BackgroundHangMonitorExitSignal, BackgroundHangMonitorRegister, HangAlert, HangAnnotation, HangMonitorAlert, MonitoredComponentId, }; +use crossbeam_channel::{after, never, select, unbounded, Receiver, Sender}; +use ipc_channel::ipc::{IpcReceiver, IpcSender}; +use ipc_channel::router::ROUTER; +use log::warn; use crate::sampler::{NativeStack, Sampler}; diff --git a/components/background_hang_monitor/sampler.rs b/components/background_hang_monitor/sampler.rs index 82f6b7e0fde..9c67908c463 100644 --- a/components/background_hang_monitor/sampler.rs +++ b/components/background_hang_monitor/sampler.rs @@ -4,7 +4,7 @@ use std::ptr; -use msg::constellation_msg::{HangProfile, HangProfileSymbol}; +use background_hang_monitor_api::{HangProfile, HangProfileSymbol}; const MAX_NATIVE_FRAMES: usize = 1024; diff --git a/components/background_hang_monitor/tests/hang_monitor_tests.rs b/components/background_hang_monitor/tests/hang_monitor_tests.rs index f98978fea02..36a6b45eec3 100644 --- a/components/background_hang_monitor/tests/hang_monitor_tests.rs +++ b/components/background_hang_monitor/tests/hang_monitor_tests.rs @@ -10,12 +10,12 @@ use std::thread; use std::time::Duration; use background_hang_monitor::HangMonitorRegister; -use ipc_channel::ipc; -use msg::constellation_msg::{ +use background_hang_monitor_api::{ BackgroundHangMonitorControlMsg, BackgroundHangMonitorExitSignal, HangAlert, HangAnnotation, HangMonitorAlert, MonitoredComponentId, MonitoredComponentType, ScriptHangAnnotation, - TEST_PIPELINE_ID, }; +use base::id::TEST_PIPELINE_ID; +use ipc_channel::ipc; lazy_static::lazy_static! { static ref SERIAL: Mutex<()> = Mutex::new(()); |