From a56a6b9ed8482b84a57fe5771dc2ab9809747170 Mon Sep 17 00:00:00 2001 From: LoveSy Date: Wed, 22 Jun 2022 15:37:29 +0800 Subject: [PATCH] Use `absl::flat_hash_map` instead --- lsplant/src/main/jni/common.hpp | 8 ++++---- lsplant/src/main/jni/external/dex_builder | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lsplant/src/main/jni/common.hpp b/lsplant/src/main/jni/common.hpp index a59e326..aa74258 100644 --- a/lsplant/src/main/jni/common.hpp +++ b/lsplant/src/main/jni/common.hpp @@ -5,8 +5,8 @@ #include #include #include -#include -#include +#include +#include #include "logging.hpp" #include "lsplant.hpp" @@ -102,13 +102,13 @@ class Class; namespace { // target, backup -inline std::unordered_map> hooked_methods_; +inline absl::flat_hash_map> hooked_methods_; inline std::shared_mutex hooked_methods_lock_; inline std::list> jit_movements_; inline std::shared_mutex jit_movements_lock_; -inline std::unordered_map> +inline absl::flat_hash_map> hooked_classes_; inline std::shared_mutex hooked_classes_lock_; } // namespace diff --git a/lsplant/src/main/jni/external/dex_builder b/lsplant/src/main/jni/external/dex_builder index bf90652..5e926bd 160000 --- a/lsplant/src/main/jni/external/dex_builder +++ b/lsplant/src/main/jni/external/dex_builder @@ -1 +1 @@ -Subproject commit bf90652281cc588aa34bb277339b9e8234475a34 +Subproject commit 5e926bd4e6e887f3a0d8d79b93c7e0eee2e92724