From b1d72f65eedb6f27028d2162796093ecf674817a Mon Sep 17 00:00:00 2001 From: delosrogers Date: Sun, 7 Mar 2021 13:48:32 -0800 Subject: [PATCH 1/2] Use swap() instead of load()/store() in get_and_reset_text_shaping_performance_counter() Signed-off-by: Mattias de los Rios Rogers --- components/gfx/font.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/components/gfx/font.rs b/components/gfx/font.rs index 2de1a598cda..f3ecd9476fd 100644 --- a/components/gfx/font.rs +++ b/components/gfx/font.rs @@ -522,8 +522,7 @@ impl RunMetrics { } pub fn get_and_reset_text_shaping_performance_counter() -> usize { - let value = TEXT_SHAPING_PERFORMANCE_COUNTER.load(Ordering::SeqCst); - TEXT_SHAPING_PERFORMANCE_COUNTER.store(0, Ordering::SeqCst); + let value = TEXT_SHAPING_PERFORMANCE_COUNTER.swap(0,Ordering::SeqCst); value } From 4ebbec0bb501ce0d8ef78e5c06ab59ffa09b72fc Mon Sep 17 00:00:00 2001 From: delosrogers Date: Sun, 7 Mar 2021 14:19:11 -0800 Subject: [PATCH 2/2] Add space between parameters Signed-off-by: Mattias de los Rios Rogers --- components/gfx/font.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/gfx/font.rs b/components/gfx/font.rs index f3ecd9476fd..d53f6761b66 100644 --- a/components/gfx/font.rs +++ b/components/gfx/font.rs @@ -522,7 +522,7 @@ impl RunMetrics { } pub fn get_and_reset_text_shaping_performance_counter() -> usize { - let value = TEXT_SHAPING_PERFORMANCE_COUNTER.swap(0,Ordering::SeqCst); + let value = TEXT_SHAPING_PERFORMANCE_COUNTER.swap(0, Ordering::SeqCst); value }