aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/Android.mk
diff options
context:
space:
mode:
authorKeisuke Kuroynagi <ksk@google.com>2013-06-14 20:35:41 +0900
committerKeisuke Kuroynagi <ksk@google.com>2013-06-14 20:35:41 +0900
commit1ff81e889045d35ff8420b266398e73239bd15c9 (patch)
tree6e576bd462a84209b9f94329c44b788aff464829 /native/jni/Android.mk
parent4f19193560c2eb4ecc9111b6c6daaae83352e649 (diff)
downloadlatinime-1ff81e889045d35ff8420b266398e73239bd15c9.tar.gz
latinime-1ff81e889045d35ff8420b266398e73239bd15c9.tar.xz
latinime-1ff81e889045d35ff8420b266398e73239bd15c9.zip
Use bloom filter in multi bigram map.
Evaluated with previous word "this". without bloom filter (use only hash_map): Total 147792.34 (sum of others 147771.57) with bloom filter: Total 145900.64 (sum of others 145874.30) always read binary dictionary: Total 148603.14 (sum of others 148579.90) Bug: 8592527 Change-Id: I821dc39454543826adb73b9eeeef6408fad8ae28
Diffstat (limited to 'native/jni/Android.mk')
-rw-r--r--native/jni/Android.mk4
1 files changed, 3 insertions, 1 deletions
diff --git a/native/jni/Android.mk b/native/jni/Android.mk
index 9db50473d..fb60139d3 100644
--- a/native/jni/Android.mk
+++ b/native/jni/Android.mk
@@ -57,9 +57,11 @@ LATIN_IME_CORE_SRC_FILES := \
binary_dictionary_format_utils.cpp \
binary_dictionary_header.cpp \
binary_dictionary_header_reading_utils.cpp \
+ bloom_filter.cpp \
byte_array_utils.cpp \
dictionary.cpp \
- digraph_utils.cpp) \
+ digraph_utils.cpp \
+ multi_bigram_map.cpp) \
$(addprefix suggest/core/layout/, \
additional_proximity_chars.cpp \
proximity_info.cpp \