aboutsummaryrefslogtreecommitdiffstats
path: root/java/src
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2013-12-17 18:08:48 +0900
committerJean Chalard <jchalard@google.com>2013-12-17 18:08:48 +0900
commit419636091236b7e5f4818c99aef55043b25eef82 (patch)
treeaf0c24a355d1de046bab6e0081f6b1518d25e617 /java/src
parent97a553ae69cf738b863d6aa64b627a8257b9e5ac (diff)
downloadlatinime-419636091236b7e5f4818c99aef55043b25eef82.tar.gz
latinime-419636091236b7e5f4818c99aef55043b25eef82.tar.xz
latinime-419636091236b7e5f4818c99aef55043b25eef82.zip
Run GC when needed, instead of too late.
Bug: 12164855 Change-Id: Ie4d8be9f2652b01470bcc06911e2191e09fb3149
Diffstat (limited to 'java/src')
-rw-r--r--java/src/com/android/inputmethod/latin/makedict/Ver4DictEncoder.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/java/src/com/android/inputmethod/latin/makedict/Ver4DictEncoder.java b/java/src/com/android/inputmethod/latin/makedict/Ver4DictEncoder.java
index 8eaee4d9f..d34aa171e 100644
--- a/java/src/com/android/inputmethod/latin/makedict/Ver4DictEncoder.java
+++ b/java/src/com/android/inputmethod/latin/makedict/Ver4DictEncoder.java
@@ -91,9 +91,9 @@ public class Ver4DictEncoder implements DictEncoder {
for (final WeightedString word1 : word0.mBigrams) {
binaryDict.addBigramWords(word0.mWord, word1.mWord, word1.mFrequency,
0 /* timestamp */);
- }
- if (binaryDict.needsToRunGC(true /* mindsBlockByGC */)) {
- binaryDict.flushWithGC();
+ if (binaryDict.needsToRunGC(true /* mindsBlockByGC */)) {
+ binaryDict.flushWithGC();
+ }
}
}
binaryDict.flushWithGC();