Loading libs/debugstore/rust/Android.bp +0 −1 Original line number Diff line number Diff line Loading @@ -23,7 +23,6 @@ rust_defaults { rustlibs: [ "libcrossbeam_queue", "libparking_lot", "libonce_cell", "libcxx", ], shared_libs: ["libutils"], Loading libs/debugstore/rust/src/core.rs +5 −3 Original line number Diff line number Diff line Loading @@ -17,12 +17,14 @@ use super::event::Event; use super::event_type::EventType; use super::storage::Storage; use crate::cxxffi::uptimeMillis; use once_cell::sync::Lazy; use std::fmt; use std::sync::atomic::{AtomicU64, Ordering}; use std::sync::{ atomic::{AtomicU64, Ordering}, LazyLock, }; // Lazily initialized static instance of DebugStore. static INSTANCE: Lazy<DebugStore> = Lazy::new(DebugStore::new); static INSTANCE: LazyLock<DebugStore> = LazyLock::new(DebugStore::new); /// The `DebugStore` struct is responsible for managing debug events and data. pub struct DebugStore { Loading Loading
libs/debugstore/rust/Android.bp +0 −1 Original line number Diff line number Diff line Loading @@ -23,7 +23,6 @@ rust_defaults { rustlibs: [ "libcrossbeam_queue", "libparking_lot", "libonce_cell", "libcxx", ], shared_libs: ["libutils"], Loading
libs/debugstore/rust/src/core.rs +5 −3 Original line number Diff line number Diff line Loading @@ -17,12 +17,14 @@ use super::event::Event; use super::event_type::EventType; use super::storage::Storage; use crate::cxxffi::uptimeMillis; use once_cell::sync::Lazy; use std::fmt; use std::sync::atomic::{AtomicU64, Ordering}; use std::sync::{ atomic::{AtomicU64, Ordering}, LazyLock, }; // Lazily initialized static instance of DebugStore. static INSTANCE: Lazy<DebugStore> = Lazy::new(DebugStore::new); static INSTANCE: LazyLock<DebugStore> = LazyLock::new(DebugStore::new); /// The `DebugStore` struct is responsible for managing debug events and data. pub struct DebugStore { Loading