mirror of
https://gitlab.futo.org/keyboard/latinime.git
synced 2024-09-28 14:54:30 +01:00
Run GC when needed, instead of too late.
Bug: 12164855 Change-Id: Ie4d8be9f2652b01470bcc06911e2191e09fb3149
This commit is contained in:
parent
97a553ae69
commit
4196360912
@ -91,11 +91,11 @@ public class Ver4DictEncoder implements DictEncoder {
|
|||||||
for (final WeightedString word1 : word0.mBigrams) {
|
for (final WeightedString word1 : word0.mBigrams) {
|
||||||
binaryDict.addBigramWords(word0.mWord, word1.mWord, word1.mFrequency,
|
binaryDict.addBigramWords(word0.mWord, word1.mWord, word1.mFrequency,
|
||||||
0 /* timestamp */);
|
0 /* timestamp */);
|
||||||
}
|
|
||||||
if (binaryDict.needsToRunGC(true /* mindsBlockByGC */)) {
|
if (binaryDict.needsToRunGC(true /* mindsBlockByGC */)) {
|
||||||
binaryDict.flushWithGC();
|
binaryDict.flushWithGC();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
binaryDict.flushWithGC();
|
binaryDict.flushWithGC();
|
||||||
binaryDict.close();
|
binaryDict.close();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user