Loading java/src/com/android/inputmethod/latin/DictionaryFacilitatorForSuggest.java +6 −0 Original line number Diff line number Diff line Loading @@ -232,6 +232,12 @@ public class DictionaryFacilitatorForSuggest { return null != mPersonalizationDictionary; } public void flushPersonalizationDictionary() { if (hasPersonalizationDictionary()) { mPersonalizationDictionary.flush(); } } public void waitForLoadingMainDictionary(final long timeout, final TimeUnit unit) throws InterruptedException { mLatchForWaitingLoadingMainDictionary.await(timeout, unit); Loading java/src/com/android/inputmethod/latin/personalization/DecayingExpandableBinaryDictionaryBase.java +5 −0 Original line number Diff line number Diff line Loading @@ -68,6 +68,11 @@ public abstract class DecayingExpandableBinaryDictionaryBase extends ExpandableB dumpAllWordsForDebug(); } // Flush pending writes. flush(); // TODO: Quit depending on finalize() and really close the dictionary file. } public void flush() { asyncFlushBinaryDictionary(); } Loading Loading
java/src/com/android/inputmethod/latin/DictionaryFacilitatorForSuggest.java +6 −0 Original line number Diff line number Diff line Loading @@ -232,6 +232,12 @@ public class DictionaryFacilitatorForSuggest { return null != mPersonalizationDictionary; } public void flushPersonalizationDictionary() { if (hasPersonalizationDictionary()) { mPersonalizationDictionary.flush(); } } public void waitForLoadingMainDictionary(final long timeout, final TimeUnit unit) throws InterruptedException { mLatchForWaitingLoadingMainDictionary.await(timeout, unit); Loading
java/src/com/android/inputmethod/latin/personalization/DecayingExpandableBinaryDictionaryBase.java +5 −0 Original line number Diff line number Diff line Loading @@ -68,6 +68,11 @@ public abstract class DecayingExpandableBinaryDictionaryBase extends ExpandableB dumpAllWordsForDebug(); } // Flush pending writes. flush(); // TODO: Quit depending on finalize() and really close the dictionary file. } public void flush() { asyncFlushBinaryDictionary(); } Loading