• Home
  • History
  • Annotate
  • only in /frameworks/base/tools/preload/
History log of /frameworks/base/tools/preload/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
dbf30edf7647939966747c27a65d00cd52d32fda 19-Sep-2012 Kenny Root <kroot@google.com> Update preloaded-classes for JB-MR1

Bug: 5213043
Change-Id: I13fa58fded8e47d2f11d1fbe6724bd81ce35276a
ecord.java
98e00add5544df3d8fc1804bc0be825b2238701c 18-May-2012 Elliott Hughes <enh@google.com> Fix the preloaded-classes tool for JellyBean.

Bug: 5213043
Change-Id: I8178ca04da0bd72a90244983be5e8ecfbc1b0573
ecord.java
8068618ebed021c445db0919843cdb6b9b9e35b5 22-Jan-2011 Jesse Wilson <jessewilson@google.com> Update preloaded-classes for Honeycomb.

We preload classes for two reasons. Classes that are popular can be
shared and can increase the number of apps that can be run concurrently.
Classes that initialize slowly can be initialized at system boot time
by the zygote, decreasing the time to launch a specific app.

To select which classes to preload, I exercised Android's built-in apps
as well as these apps from Market: ESPN score center, Amazon, Flixster,
Twitter, Adobe Reader, Ebay Mobile, Facebook, Solitare (Ken Magic),
Barcode Reader, Google Earth and Square.

A cycle of launching ~460 (non unique) activities in sequence took 9m35s
with the previous preloaded-classes list. The update improves the launch
time of the same sequence to 9m27s: the marginal improvement over the
previous set of preloaded classes is negligible.

http://b/3004763

Change-Id: Ida511ae31eeff6d95d9cb6aacae68b9bb9dd2ebe
ecord.java
eaca10e2d0a61c482b6a1799ca9f51d8f67482cb 13-Oct-2010 Jesse Wilson <jessewilson@google.com> Regenerate preloaded classes for Gingerbread.

Unlike previous releases where the set of classes-to-be-preloaded
was generated on a first-generation device (G1 and MyTouch 3G), this
round I used a second-generation device, a Nexus One. As a consequence,
class loading is faster (win) and fewer classes hit the 1250ms threshold.
Instead of sharing classes based on load time alone, classes are now shared
based on the number of applications loading them.

Change-Id: I18f7aa3e7e6258818871b3968b515c06314371b3
http://b/2546002
ritePreloadedClassFile.java
oadclass/Android.mk
e9fcaa0697dcb257d0288118347f721ce8806b55 24-Feb-2010 Jesse Wilson <jessewilson@google.com> New update of preloaded classes for Froyo.
0100223.compiled
emoryUsage.java
olicy.java
ecord.java
0a2fb2174ed8d3e34ae435410ea3998a1fb2d97f 21-Jan-2010 Doug Zongker <dougz@android.com> relocate GoogleLoginService

Change-Id: I79f4ff658ab136adcc54c432db76f34d2de5f6ac
olicy.java
9d2d6e14b0932b6a74e01f393d5efed61458941b 13-Aug-2009 Bob Lee <crazybob@google.com> Simplified algorithm used to generate the preloaded-classes list. Generated a new preloaded-classes file.
0090811.compiled
ndroid.mk
lassRank.java
oadedClass.java
emoryUsage.java
olicy.java
rintCsv.java
rintHtmlDiff.java
roc.java
oot.java
ritePreloadedClassFile.java
oadclass/LoadClass.java
reload.ipr
orttable.js
2e93f65cab0b4b21a1285b83e985559325e87a3a 11-Aug-2009 Bob Lee <crazybob@google.com> Updated preloaded-classes file.
0090811.compiled
lassRank.java
oadedClass.java
olicy.java
rintCsv.java
roc.java
ritePreloadedClassFile.java
reload.iml
reload.ipr
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
0080522.compiled
ndroid.mk
lassRank.java
ompile.java
oadedClass.java
emoryUsage.java
peration.java
olicy.java
rintCsv.java
rintPsTree.java
roc.java
ecord.java
oot.java
ritePreloadedClassFile.java
oadclass/Android.mk
oadclass/LoadClass.java
reload.iml
reload.ipr
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
0080522.compiled
ndroid.mk
lassRank.java
ompile.java
oadedClass.java
emoryUsage.java
peration.java
olicy.java
rintCsv.java
rintPsTree.java
roc.java
ecord.java
oot.java
ritePreloadedClassFile.java
oadclass/Android.mk
oadclass/LoadClass.java
reload.iml
reload.ipr
076357b8567458d4b6dfdcf839ef751634cd2bfb 03-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@132589
ndroid.mk
3dec7d563a2f3e1eb967ce2054a00b6620e3558c 03-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@137055
ndroid.mk
d24b8183b93e781080b2c16c487e60d51c12da31 11-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@130745
ompile.java
oadedClass.java
emoryUsage.java
peration.java
olicy.java
roc.java
ecord.java
ritePreloadedClassFile.java
54b6cfa9a9e5b861a9930af873580d6dc20f773c 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
0080522.compiled
ndroid.mk
lassRank.java
ompile.java
oadedClass.java
emoryUsage.java
peration.java
rintCsv.java
rintPsTree.java
roc.java
ecord.java
oot.java
ritePreloadedClassFile.java
oadclass/Android.mk
oadclass/LoadClass.java
reload.iml
reload.ipr