summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Android (Google) Code Review <android-gerrit@google.com> 2009-06-29 16:36:58 -0700
committer The Android Open Source Project <initial-contribution@android.com> 2009-06-29 16:36:58 -0700
commit5ceae67f8a053ec4f47accf6e0ddad2d29af022c (patch)
tree12f220b3bc06686d3e0f5f832eb9c67faa9e5d02
parentf35b2f382c1ebb9c79d2216e151a61f1a27ce80f (diff)
parent040441fa992bcfc11070d559bfceeb039667b382 (diff)
am 040441fa: Merge change 5529 into donut
Merge commit '040441fa992bcfc11070d559bfceeb039667b382' * commit '040441fa992bcfc11070d559bfceeb039667b382': Tweak the core and maximum pool sizes for AsyncTask.
-rw-r--r--core/java/android/os/AsyncTask.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/core/java/android/os/AsyncTask.java b/core/java/android/os/AsyncTask.java
index 6c135825a99f..abfb27412de0 100644
--- a/core/java/android/os/AsyncTask.java
+++ b/core/java/android/os/AsyncTask.java
@@ -127,12 +127,12 @@ import java.util.concurrent.atomic.AtomicInteger;
public abstract class AsyncTask<Params, Progress, Result> {
private static final String LOG_TAG = "AsyncTask";
- private static final int CORE_POOL_SIZE = 1;
- private static final int MAXIMUM_POOL_SIZE = 10;
+ private static final int CORE_POOL_SIZE = 5;
+ private static final int MAXIMUM_POOL_SIZE = 128;
private static final int KEEP_ALIVE = 10;
private static final BlockingQueue<Runnable> sWorkQueue =
- new LinkedBlockingQueue<Runnable>(MAXIMUM_POOL_SIZE);
+ new LinkedBlockingQueue<Runnable>(10);
private static final ThreadFactory sThreadFactory = new ThreadFactory() {
private final AtomicInteger mCount = new AtomicInteger(1);