diff options
author | 2014-04-28 17:30:36 +0900 | |
---|---|---|
committer | 2014-04-28 17:30:36 +0900 | |
commit | 570602a0886b35e95166c041ecc51e1d499413b8 (patch) | |
tree | 0c6480311d3e32ac8ace893c4652299d36d36bc7 /java/src/com/android/inputmethod/latin/utils | |
parent | 07c5b307d6f883c974d0fddaa88bee0fb0617543 (diff) | |
download | latinime-570602a0886b35e95166c041ecc51e1d499413b8.tar.gz latinime-570602a0886b35e95166c041ecc51e1d499413b8.tar.xz latinime-570602a0886b35e95166c041ecc51e1d499413b8.zip |
Simplify asyncFlushBinaryDictionary.
We no longer write files when the dict has not been updated.
Bug: 8187060
Change-Id: I8aa23a93d5deafb3a7f16f5466a5e0e84fbbf095
Diffstat (limited to 'java/src/com/android/inputmethod/latin/utils')
-rw-r--r-- | java/src/com/android/inputmethod/latin/utils/PrioritizedSerialExecutor.java | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/java/src/com/android/inputmethod/latin/utils/PrioritizedSerialExecutor.java b/java/src/com/android/inputmethod/latin/utils/PrioritizedSerialExecutor.java index b10d08af3..a23b3ac79 100644 --- a/java/src/com/android/inputmethod/latin/utils/PrioritizedSerialExecutor.java +++ b/java/src/com/android/inputmethod/latin/utils/PrioritizedSerialExecutor.java @@ -47,16 +47,6 @@ public class PrioritizedSerialExecutor { } /** - * Clears all queued tasks. - */ - public void clearAllTasks() { - synchronized(mLock) { - mTasks.clear(); - mPrioritizedTasks.clear(); - } - } - - /** * Enqueues the given task into the task queue. * @param r the enqueued task */ @@ -120,33 +110,10 @@ public class PrioritizedSerialExecutor { } } - public void remove(final Runnable r) { - synchronized(mLock) { - mTasks.remove(r); - mPrioritizedTasks.remove(r); - } - } - - public void replaceAndExecute(final Runnable oldTask, final Runnable newTask) { - synchronized(mLock) { - if (oldTask != null) remove(oldTask); - execute(newTask); - } - } - public void shutdown() { synchronized(mLock) { mIsShutdown = true; mThreadPoolExecutor.shutdown(); } } - - public boolean isTerminated() { - synchronized(mLock) { - if (!mIsShutdown) { - return false; - } - return mPrioritizedTasks.isEmpty() && mTasks.isEmpty() && mActive == null; - } - } } |