Fix bug and Add large test for decaying dictionary.
- GC gets failure when the dictionary become empty. - Useless unigrams are sometimes not removed. Bug: 10197478 Change-Id: I8d1479c01efba61a81f03bc077da6bcb4797a940
Showing
- java/src/com/android/inputmethod/latin/BinaryDictionary.java 4 additions, 0 deletionsjava/src/com/android/inputmethod/latin/BinaryDictionary.java
- native/jni/src/suggest/policyimpl/dictionary/dynamic_patricia_trie_gc_event_listeners.cpp 1 addition, 1 deletion...l/dictionary/dynamic_patricia_trie_gc_event_listeners.cpp
- native/jni/src/suggest/policyimpl/dictionary/dynamic_patricia_trie_gc_event_listeners.h 1 addition, 0 deletions...mpl/dictionary/dynamic_patricia_trie_gc_event_listeners.h
- native/jni/src/suggest/policyimpl/dictionary/dynamic_patricia_trie_policy.cpp 10 additions, 0 deletions...st/policyimpl/dictionary/dynamic_patricia_trie_policy.cpp
- native/jni/src/suggest/policyimpl/dictionary/dynamic_patricia_trie_policy.h 2 additions, 0 deletions...gest/policyimpl/dictionary/dynamic_patricia_trie_policy.h
- native/jni/src/suggest/policyimpl/dictionary/dynamic_patricia_trie_reading_helper.cpp 6 additions, 0 deletions...yimpl/dictionary/dynamic_patricia_trie_reading_helper.cpp
- native/jni/src/suggest/policyimpl/dictionary/dynamic_patricia_trie_reading_helper.h 3 additions, 1 deletion...icyimpl/dictionary/dynamic_patricia_trie_reading_helper.h
- native/jni/src/suggest/policyimpl/dictionary/utils/forgetting_curve_utils.cpp 1 addition, 2 deletions...st/policyimpl/dictionary/utils/forgetting_curve_utils.cpp
- tests/src/com/android/inputmethod/latin/BinaryDictionaryDecayingTests.java 54 additions, 0 deletions...roid/inputmethod/latin/BinaryDictionaryDecayingTests.java
Loading
Please register or sign in to comment