summaryrefslogtreecommitdiffstats
path: root/preloaded-classes
Commit message (Collapse)AuthorAgeFilesLines
* Removing android.security.MessageDigestBrian Carlstrom2011-02-011-3/+1
| | | | | Bug: 3392028 Change-Id: I6b9732da17d086ba00c846c3ad1c7fb39baf9502
* Tracking jarjar of org.bouncycastle to com.android.org.bouncycastleBrian Carlstrom2011-01-241-88/+88
| | | | | Bug: 3086427 Change-Id: I7af99fe4c36d9a519777f0499ccab65646313879
* Update preloaded-classes for Honeycomb.Jesse Wilson2011-01-211-164/+263
| | | | | | | | | | | | | | | | | | | | | 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
* am 73cd0c39: am 7dbeb24a: This class no longer exists.Dan Bornstein2010-11-051-1/+0
|\ | | | | | | | | * commit '73cd0c39bb1289704df3f3266ecedd3ed561d48c': This class no longer exists.
| * This class no longer exists.Dan Bornstein2010-11-041-1/+0
| | | | | | | | Change-Id: I2ec8a1687aa699a236fd83afba89066d07a0bcc2
* | resolved conflicts for merge of 8b1082bb to masterKenny Root2010-10-151-358/+943
|\ \ | |/ | | | | Change-Id: If9d898123894c53bf83ac28cc7c03cd849c8ef17
| * Regenerate preloaded classes for Gingerbread.Jesse Wilson2010-10-131-365/+940
| | | | | | | | | | | | | | | | | | | | | | | | 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
* | Delete unused WebView drag tracking codeBjorn Bringert2010-10-141-1/+0
| | | | | | | | | | | | | | | | This also removes android.graphics.utils.BoundaryPatch which was only used by the Browser for the unused drag tracking (and by a demo app that I'm also removing). Change-Id: I48253ae005ab11cb4c70d132bc1ea4f2692e2bd2
* | Move SyncStateContentProviderHelper to frameworks/exBjorn Bringert2010-10-111-1/+0
| | | | | | | | Change-Id: I26cdb3e72a0075e4df3854b526bdf6bb08d671a2
* | New API and implementation of DB and memory-backed FDsBjorn Bringert2010-08-181-1/+0
| | | | | | | | | | | | | | | | | | This depends on a kernel patch that implements read(2) in the ashmem driver. Bug http://b/issue?id=2595601 Change-Id: Ie3b10aa471aada21812b35e63954c1b2f0a7b042
* | resolved conflicts for merge of 1b7e4d5a to masterBrian Carlstrom2010-08-051-3/+0
|\ \ | |/ | | | | Change-Id: Ib3f8e1bffb759dbe5ef5e681ac872e9a9b70c24e
| * Tracking merge of dalvik-dev to gingerbreadBrian Carlstrom2010-08-041-11/+1
| | | | | | | | | | | | | | | | | | | | | | git cherry-pick --no-commit f77cf7f0 git cherry-pick --no-commit c8f503b5285e30c1a881d0ba860ba9021f57d113 git cherry-pick --no-commit 570bb561 git cherry-pick --no-commit e2417541 git cherry-pick --no-commit e4d81f25bd4dc1a5c909b56ab56a56406290da30 git cherry-pick --no-commit 5e8a587d Change-Id: I101a385d43f3e0f4ce5352217f92ef67a3908c88
* | frameworks/base updates to track merge from dalvik-devBrian Carlstrom2010-06-301-1/+1
| | | | | | | | | | | | | | | | | | - frameworks and CoreTests modules now depend on bouncycastle - update preloades classes for NativeBN package change - moved CryptoTest to libcore - updated api Change-Id: I47363a463f074af205b5bd128cd98faab70ac849
* | Remove ContactHeaderWidget, because it lives directly in the Contacts App ↵Daniel Lehmann2010-06-211-1/+0
| | | | | | | | | | | | from now on Change-Id: I1d3646f2744e01a1e64db8787b4cd7dd746d540e
* | Added ListPopupWindow. Refactored AutoCompleteTextView and SpinnerAdam Powell2010-06-041-2/+1
| | | | | | | | | | | | | | | | | | (optionally) to use it. Added associated styles. ListPopupWindow allows apps to present a popup window of options to the user that will correctly dodge the IME if needed. Change-Id: I509c6c45036856daab686a6edeb7a9de1e72eb0a
* | Remove dead classes from the preload list.Elliott Hughes2010-06-031-3/+0
| | | | | | | | Change-Id: I90799fe258ea23db764193fc5fab1a25c13b5563
* | am 12cd606d: am 0cbda99f: The status bar draws its icons now.Joe Onorato2010-06-021-1/+5
|\ \ | |/
| * The status bar draws its icons now.Joe Onorato2010-06-021-1/+5
| |
* | Merge remote branch 'goog/dalvik-dev' into dalvik-dev-to-masterBrian Carlstrom2010-05-271-6/+0
|/ | | | | | Note that the api/9.xml change is removing APIs that were removed going from RI 5 to RI 6 Change-Id: I665a30c4fdc2ca73c3ade0ad7487aa85cebf272f
* am e34d31e6: am e616553e: Updaing preloaded classes with removal of ↵Brian Carlstrom2010-05-071-1/+0
|\ | | | | | | | | | | | | | | | | OpenSSLSocketImpl Merge commit 'e34d31e690cdfc529fe8e1e8f70e50c3719a4ccc' into kraken * commit 'e34d31e690cdfc529fe8e1e8f70e50c3719a4ccc': Updaing preloaded classes with removal of OpenSSLSocketImpl$Finalizer
| * Updaing preloaded classes with removal of OpenSSLSocketImpl$FinalizerBrian Carlstrom2010-05-071-1/+0
| | | | | | | | | | | | Part of fixing b/2663512: "java.io.IOException: SSL shutdown failed.: Ok" shouldn't dump a stacktrace Change-Id: Ic6070ab9abb58c08eb7c5d8648424f582bb48e1c
* | am f9e90378: am bc284a5f: Merge "Move the public method HttpDateTime.parse() ↵Jesse Wilson2010-04-101-1/+1
|\ \ | |/ | | | | | | | | | | | | | | into AndroidHttpClient." into froyo Merge commit 'f9e90378d50210298d1cec2b913653597cd62be4' into kraken * commit 'f9e90378d50210298d1cec2b913653597cd62be4': Move the public method HttpDateTime.parse() into AndroidHttpClient.
| * Move the public method HttpDateTime.parse() into AndroidHttpClient.Jesse Wilson2010-04-091-1/+1
| | | | | | | | | | | | See bug http://b/2553589 Change-Id: Ide3399c7c63daf9c0b8c18669076f2f4d6e9a876
* | Move files internal to LocationManagerService from framework.jar to services.jarMike Lockwood2010-04-041-2/+0
|/ | | | | Change-Id: Iebbfc49b8300ab59730733efdf489ec87ea45a25 Signed-off-by: Mike Lockwood <lockwood@android.com>
* fix the buildJoe Onorato2010-03-291-1/+1
| | | | Change-Id: I39e1bdfbea1c9dfa6a4a09f94f6eb75095290427
* relocate android.util.base64.* -> android.util.*Doug Zongker2010-03-291-1/+1
| | | | | | b/2553469 - API REVIEW: android.util.base64 Change-Id: I6a514032152a8b1899db52d020aca8e8b19e74e9
* Fix up missed refactoring in JNI reg and preloaded-classesChristopher Tate2010-03-051-9/+9
| | | | Change-Id: I079bdf4edfb9083eba3e15d8e4dbf3b2bad9190c
* Move DeviceAdmin APIs to android.app.admin.Dianne Hackborn2010-02-261-1/+1
| | | | | | Also add ability for admins to hide themselves when not in use, a facility for admins to not allow other admins to reset their password, and debug dumping.
* Re-arrange android-common so framework no longer links with it.Dianne Hackborn2010-02-251-7/+6
| | | | | | | This is the framework part, moving classes around so the framework no longer needs to link to android-common. Makes some APIs public, others that didn't need to be public are private in the framework, some small things are copied.
* New update of preloaded classes for Froyo.Jesse Wilson2010-02-241-560/+705
|
* Whoops I am an idiot.Dianne Hackborn2010-02-041-5/+5
|
* Whoops, update preloaded classes.Dianne Hackborn2010-02-041-1/+1
|
* remove android.webkit.HttpDateTime, againDoug Zongker2010-02-031-1/+0
| | | | | | | Remove this class, again, and change the webkit uses of it to use the one in android-common. Remove class from preloaded-classes as well. Change-Id: Ic0d4835e77180d299bc2c22b7c8780861b4781ee
* Remove MMS from the frameworkTom Taylor2010-01-281-4/+0
| | | | | | | | | | The MMS code has been moved into the mms-common library. Move SqliteWrapper (and make it hidden) into the database directory because Telephony.java depends on it. Create a mmscommon library similar to androidcommon for a number of files used both by the telephony layer, by mms, and by myfaves. Change-Id: I2e23e87c4961b87c42a4c8a63f812fa9e0e44dec
* Remove about-to-be-renamed class from preload list.Elliott Hughes2010-01-271-1/+1
| | | | | (Safer than tracking the rename here, since the class is in the dalvik/libcore repo.)
* Remove another scheduled-for-deletion class from the preload list.Elliott Hughes2010-01-271-1/+0
|
* Track removal of a class.Elliott Hughes2010-01-261-1/+0
|
* Remove old InetAddress DNS cache from preloaded-classes.Elliott Hughes2010-01-191-2/+0
| | | | For https://android-git.corp.google.com/g/37614 .
* Moved DomainNameChecker to android common.Makoto Onuki2010-01-121-1/+0
| | | | | | | | - Moved DomainNameChecker from android.net.http to android common, and renamed to DomainNameValidator. - Added a simplified version of DNParser, which DomainNameValidator uses instead of X509Name in order to extract Subject Name from a certificate. - Added unit tests for DomainNameChecker and DNParser. There's a suspicious comment in DomainNameChecker saying something like "X509Certificate fails to parse a certificate when a subject alt name begins with '*'". I think we should fix it if it's really the case -- otherwise certificates with the wildcard wouldn't work. I'll see if it's true after submitting this patch.
* Stop preloading a class I'm about to remove.Elliott Hughes2010-01-051-1/+0
|
* Remove Google-specific (or only-used-by-Google-code) classes.Dan Egnor2010-01-041-2/+0
| | | | Fix a small typo in Context javadoc.
* resolved conflicts for merge of ad2fa35d to masterTom Taylor2009-12-221-3/+5
|\ | | | | | | Change-Id: Ia4362cd48ac0689b91003943a4cd9660da72ff90
| * am d4a4729c: Update imports to android-commonTom Taylor2009-12-211-5/+5
| |\ | | | | | | | | | | | | | | | | | | Merge commit 'd4a4729c0cac582a2dcec7c8cfb316b81885a0f0' into eclair-mr2-plus-aosp * commit 'd4a4729c0cac582a2dcec7c8cfb316b81885a0f0': Update imports to android-common
| | * Update imports to android-commonTom Taylor2009-12-211-5/+5
| | | | | | | | | | | | | | | Several files were moved to android-common. Update all the references to import those files from the new location.
| * | am 4986934e: Merge change Ia6446890 into eclair-mr2Jeff Hamilton2009-12-171-6/+0
| |\ \ | | |/ | | | | | | | | | | | | | | | Merge commit '4986934e189032dba43676973038879b5f90a406' into eclair-mr2-plus-aosp * commit '4986934e189032dba43676973038879b5f90a406': Remove the IM provider contract class.
| | * Remove the IM provider contract class.Jeff Hamilton2009-12-171-6/+0
| | | | | | | | | | | | Change-Id: Ia644689021aca3e429d42727dfd6262b6986dfd2
* | | Fix preloading after https://android-git.corp.google.com/g/35674.Elliott Hughes2009-12-161-4/+0
| | | | | | | | | | | | | | | Josh removed the useless valueOfCache classes from the library, but not from the preload list.
* | | resolved conflicts for merge of 5a374f94 to masterFred Quintana2009-12-151-8/+0
|\ \ \ | |/ /
| * | am 274dc9d3: moved the hidden sync helpers out of the frameworkFred Quintana2009-12-151-9/+0
| |\ \ | | |/ | | | | | | | | | | | | | | | Merge commit '274dc9d35fdf5d0464f74071a9a8f14e497d4d5f' into eclair-mr2-plus-aosp * commit '274dc9d35fdf5d0464f74071a9a8f14e497d4d5f': moved the hidden sync helpers out of the framework
| | * moved the hidden sync helpers out of the frameworkFred Quintana2009-12-141-9/+0
| | |