b33d0d6651b0b31e965839211d410136db2dcb5b |
|
21-Jun-2013 |
Ficus Kirkpatrick <ficus@android.com> |
Port CacheHeader away from ObjectOutputStream. The standard Java serialization system relies heavily on reflection, even for primitive types and Strings, which generates a lot of garbage. Move to a simple built-in implementation. Change-Id: I7f35cbfd1963f2aaf726f5b747cef1b2f8a0ad69
/frameworks/volley/src/com/android/volley/toolbox/DiskBasedCache.java
|
e5a344749f100325cd8ef0d78cd7db5221b5e628 |
|
21-Jun-2013 |
Ficus Kirkpatrick <ficus@android.com> |
Add a test for DiskBasedCache. Change-Id: I8106e5763df7e600c82c446b6ff828907fb187c1
/frameworks/volley/src/com/android/volley/toolbox/DiskBasedCache.java
|
ab6ea086d1bfe6387c35270d48be1a5c0567d7d3 |
|
10-May-2013 |
David Braun <dabraun@google.com> |
Intern CacheHeader keys and values to avoid string duplication We found that Volley generated about 20 strings per cached item (~9000 strings for ~440 cached items) and most of these were duplicates. This change interns the key and value strings to avoid duplication. This saved about 500kb for our scenario (440 images cached.)
/frameworks/volley/src/com/android/volley/toolbox/DiskBasedCache.java
|
445ed3471fb55abae917324375b30c8a677e5d0b |
|
28-Mar-2013 |
Ficus Kirkpatrick <ficus@android.com> |
Move directory creation off the main thread.
/frameworks/volley/src/com/android/volley/toolbox/DiskBasedCache.java
|
fc88bb5421b4e2aa7ebc21f60af61f05272661f8 |
|
26-Mar-2013 |
Evan Charlton <evancharlton@gmail.com> |
Ensure that the cache folder exists Make sure that the cache folder exists when using DiskBasedCache. Change-Id: I60e2c2b0b88c9a3a178e72dda05ab5f7290e33f0
/frameworks/volley/src/com/android/volley/toolbox/DiskBasedCache.java
|
e48f4430bfd3030350aa5ba827b449c37e2fadc9 |
|
07-Nov-2012 |
Jean-Baptiste Queru <jbq@google.com> |
Initial commit of volley (from frameworks/support) Change-Id: Ie583820dcd5f281db7b9845f0c78774e1863afd3
/frameworks/volley/src/com/android/volley/toolbox/DiskBasedCache.java
|
d56b88ae161057e848e7410d1b9ce5b0b8c427fc |
|
07-Nov-2012 |
Jean-Baptiste Queru <jbq@google.com> |
Initial commit of volley (from frameworks/support) Change-Id: I12ada622c3885da6994cc2ff40cd275e1d5311e2
/frameworks/volley/src/com/android/volley/toolbox/DiskBasedCache.java
|