From 42a3d5ea33ee3ec8fa12865c236f622cd1371535 Mon Sep 17 00:00:00 2001 From: Mathias Agopian Date: Wed, 28 Nov 2018 16:59:58 -0800 Subject: [PATCH] use utils::Mutex instead of std::mutex for Allocators locking policy on Android it's about 2x faster and uses much less instructions, which is better for i-cache pressure. --- libs/utils/include/utils/Allocator.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/utils/include/utils/Allocator.h b/libs/utils/include/utils/Allocator.h index 4170076952..eb8400e57e 100644 --- a/libs/utils/include/utils/Allocator.h +++ b/libs/utils/include/utils/Allocator.h @@ -27,6 +27,7 @@ #include #include +#include namespace utils { @@ -468,7 +469,7 @@ private: } }; -using Mutex = std::mutex; +using Mutex = utils::Mutex; } // namespace LockingPolicy