diff options
| author | 2009-06-29 16:36:58 -0700 | |
|---|---|---|
| committer | 2009-06-29 16:36:58 -0700 | |
| commit | 5ceae67f8a053ec4f47accf6e0ddad2d29af022c (patch) | |
| tree | 12f220b3bc06686d3e0f5f832eb9c67faa9e5d02 | |
| parent | f35b2f382c1ebb9c79d2216e151a61f1a27ce80f (diff) | |
| parent | 040441fa992bcfc11070d559bfceeb039667b382 (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.java | 6 |
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); |