From 0a8274dd46e152ea9fae7053eba5dd4bc9329665 Mon Sep 17 00:00:00 2001 From: Jonas Schievink Date: Thu, 1 Apr 2021 23:01:07 +0200 Subject: Include remaining memory in memory usage stats --- crates/rust-analyzer/src/handlers.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'crates') diff --git a/crates/rust-analyzer/src/handlers.rs b/crates/rust-analyzer/src/handlers.rs index 85e67554c..53d29ddfc 100644 --- a/crates/rust-analyzer/src/handlers.rs +++ b/crates/rust-analyzer/src/handlers.rs @@ -84,7 +84,8 @@ pub(crate) fn handle_analyzer_status( pub(crate) fn handle_memory_usage(state: &mut GlobalState, _: ()) -> Result { let _p = profile::span("handle_memory_usage"); - let mem = state.analysis_host.per_query_memory_usage(); + let mut mem = state.analysis_host.per_query_memory_usage(); + mem.push(("Remaining".into(), profile::memory_usage().allocated)); let mut out = String::new(); for (name, bytes) in mem { -- cgit v1.2.3