From 275dee60e71225a9c6c4b3b4ea7ffe4c6ecb4d87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Thu, 23 Mar 2023 23:27:58 +0100 Subject: refactor: make version and user_agent &'static str (#18400) These caused a bunch of unnecessary allocations on each startup. --- runtime/inspector_server.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'runtime') diff --git a/runtime/inspector_server.rs b/runtime/inspector_server.rs index e5f3a4f09..d65e813cb 100644 --- a/runtime/inspector_server.rs +++ b/runtime/inspector_server.rs @@ -40,7 +40,7 @@ pub struct InspectorServer { } impl InspectorServer { - pub fn new(host: SocketAddr, name: String) -> Self { + pub fn new(host: SocketAddr, name: &'static str) -> Self { let (register_inspector_tx, register_inspector_rx) = mpsc::unbounded::(); @@ -220,7 +220,7 @@ async fn server( host: SocketAddr, register_inspector_rx: UnboundedReceiver, shutdown_server_rx: oneshot::Receiver<()>, - name: String, + name: &str, ) { let inspector_map_ = Rc::new(RefCell::new(HashMap::::new())); -- cgit v1.2.3