summaryrefslogtreecommitdiff
path: root/profcollectd/libprofcollectd/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'profcollectd/libprofcollectd/lib.rs')
-rw-r--r--profcollectd/libprofcollectd/lib.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/profcollectd/libprofcollectd/lib.rs b/profcollectd/libprofcollectd/lib.rs
index da178f27..c8e39753 100644
--- a/profcollectd/libprofcollectd/lib.rs
+++ b/profcollectd/libprofcollectd/lib.rs
@@ -21,6 +21,7 @@ mod report;
mod scheduler;
mod service;
mod simpleperf_etm_trace_provider;
+mod simpleperf_lbr_trace_provider;
mod trace_provider;
#[cfg(feature = "test")]
@@ -114,7 +115,7 @@ pub fn process() -> Result<()> {
/// Process traces and report profile.
pub fn report() -> Result<String> {
- Ok(get_profcollectd_service()?.report()?)
+ Ok(get_profcollectd_service()?.report(report::NO_USAGE_SETTING)?)
}
/// Clear all local data.
@@ -125,11 +126,12 @@ pub fn reset() -> Result<()> {
/// Inits logging for Android
pub fn init_logging() {
- let min_log_level = if cfg!(feature = "test") { log::Level::Info } else { log::Level::Error };
+ let max_log_level =
+ if cfg!(feature = "test") { log::LevelFilter::Info } else { log::LevelFilter::Error };
android_logger::init_once(
android_logger::Config::default()
.with_tag("profcollectd")
- .with_min_level(min_log_level)
- .with_log_id(android_logger::LogId::System),
+ .with_max_level(max_log_level)
+ .with_log_buffer(android_logger::LogId::System),
);
}