History log of /packages/apps/Gallery2/src/com/android/photos/data/GalleryBitmapPool.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
dcda3945d663d9bc4d78c8b9d40b6c7ef15d6878 23-May-2013 Bobby Georgescu <georgescu@google.com> am cdc87e62: Merge "Fix potential synchronization issue in bitmap pool" into gb-ub-photos-bryce

* commit 'cdc87e62ee28b5022b2e4d0bc756c264cc26d8e9':
Fix potential synchronization issue in bitmap pool
1c89159dc7c9a5cddb69b62144c3333c6b6da55d 21-May-2013 Bobby Georgescu <georgescu@google.com> Add comments to bitmap pools

Change-Id: Ie841316629ef0737dcdd5002b3278cf0bca3a768
/packages/apps/Gallery2/src/com/android/photos/data/GalleryBitmapPool.java
3e43b59805993151c76fcc3f0069cc99985811d3 21-May-2013 Bobby Georgescu <georgescu@google.com> Fix potential synchronization issue in bitmap pool

Bug: 9072712

Change-Id: I7fcecd6ec63e461e06a6565519be6d86e3246155
/packages/apps/Gallery2/src/com/android/photos/data/GalleryBitmapPool.java
6058af443b087ba50741cc3e61ec70e830e498fa 01-Apr-2013 Bobby Georgescu <georgescu@google.com> Enforce bmp type in pool, handle MTP image decode failure

- GalleryBitmapPool didn't reject bitmap types other than
ARGB_8888 which could lead to problems when a different type
is used for recycling.
- BitmapFactory throws an exception rather than returning null
when image decoding fails and an existing bitmap was supplied
for recycling, even if the failure was not caused by the use
of that bitmap. When decoding things from an MTP device, we
need to handle this since unsupported formats may be returned.

Change-Id: I8cc8aa46f5a741b360e806814991f74a131e9039
/packages/apps/Gallery2/src/com/android/photos/data/GalleryBitmapPool.java
08c0f25091f20c4d618b5adaa381ed6eedf4695f 01-Mar-2013 John Reck <jreck@google.com> Fix race condition

Change-Id: I6cf9207d067d4c0c3c4271d6ce6f44b213d7296b
/packages/apps/Gallery2/src/com/android/photos/data/GalleryBitmapPool.java
f52ceba89962829aa12f5caba131580e8da85880 20-Feb-2013 Bobby Georgescu <georgescu@google.com> Replace various BitmapPools with a smarter unified pool

Make all of gallery use a single shared pool, and pave the
way for making the pool more adaptive based on the current
workload.

Change-Id: Ia32561ad50b1b9716ebe2fd32a7bf02737685dac
/packages/apps/Gallery2/src/com/android/photos/data/GalleryBitmapPool.java