ee016ac51e9ca82eb9bc92795e61af02f67ae8c8 |
|
29-Aug-2012 |
Jeff Sharkey <jsharkey@android.com> |
Access to all users' external storage. System services holding this permission have external storage bound one level higher, giving them access to all users' files. Bug: 7003520 Change-Id: I8a81582f9ef07089a1fab3e8f6c3ffe657bb1c1b
|
1d7a4a8f05b12e365e898a4c7639e285118643b8 |
|
17-Aug-2012 |
Jeff Sharkey <jsharkey@android.com> |
Multi-user external storage support. Add flags for mounting external storage and pass into JNI. Bug: 6925012 Change-Id: I3704ef1616339f9f5f854f734b58efa7a02b67a4
|
f0429097a74dc0341bb7e6e4825152fc36b657f0 |
|
13-Jan-2012 |
Stephen Smalley <sds@tycho.nsa.gov> |
Extend forkAndSpecialize to take further input arguments. Extend forkAndSpecialize to take two further input arguments, a seInfo string and the niceName for the process. These can be used as further selectors in determining the SELinux security context for the process. Change-Id: If3a654070025e699b2266425f6eb8ab7e6b8c562
|
fa9c6a19e34400977b27fa89763dd80e030c2f4d |
|
17-May-2011 |
Jeff Brown <jeffbrown@google.com> |
Support wrapping app processes to inject debug instrumentation. Bug: 4437846 Change-Id: Ib6cee4a89113afa93710e85f515254d8cc07690d
|
7632f95bb9d2e0ba7f71a02ca4c33422a233283b |
|
07-Jul-2011 |
Elliott Hughes <enh@google.com> |
Add a constant for enabling logging of third-party JNI activity. Change-Id: I7038c894f98e713047cdc23e65c972962c75183e
|
64c6c367497c7fcf88e7527022234043e4460758 |
|
21-Jun-2011 |
Jesse Wilson <jessewilson@google.com> |
Implement the finalizer watchdog. Change-Id: Ia4aaf5f0ef5a2f5f7e6ec3e8b4c4e300c9e1b2ee http://b/4144865
|
7047a3d4bf12a8eb33156a0abeb900b0ef95263b |
|
17-May-2011 |
Jeff Brown <jeffbrown@google.com> |
Support wrapping app processes to inject debug instrumentation. Bug: 4437846 Change-Id: I8d66b13f1c1dc9c30f72033f190121979a44b212
|
1662d76b21f3f77ed666f82977f02793569c1302 |
|
06-Apr-2011 |
Elliott Hughes <enh@google.com> |
Ensure that the zygote is single-threaded before forking. We really need to wait for the pthreads to exit. Bug: 4235038 git cherry-pick 9aa53337a20c6da1e026bc1b06cd3930db49349a Change-Id: I0225530dca7d90bdf972ace096fc21901950c1e3
|
9aa53337a20c6da1e026bc1b06cd3930db49349a |
|
06-Apr-2011 |
Elliott Hughes <enh@google.com> |
Ensure that the zygote is single-threaded before forking. We really need to wait for the pthreads to exit. Bug: 4235038 Change-Id: Ic0ce32be80bcdc27ff8fc6ac27fa37f7c3e17e0c
|
55d86d85b3cd11461ba793cdc8ed74c87311a447 |
|
31-Mar-2011 |
Carl Shapiro <cshapiro@google.com> |
Implement reference queuing in managed code. This change adds a thread to the core library which receives a list of references after a garbage collection and enqueues each element. This list is constructed by linking together the pendingNext field of cleared references into a circular queue. To support this change, the pendingNext field has been replaced by the new zombie field for the purposes of providing a strongly reachable location within a FinalizerReference class instance. Change-Id: Id09133e44c850797e7f14c5471123a036d027c80
|
bbfadc8ae01454abba5335fccceaa1c80123ae49 |
|
21-Mar-2011 |
Carl Shapiro <cshapiro@google.com> |
Move finalization into the core library. Change-Id: I969ecc25f2a7e655e1093855514102662846dfe1
|
fb374e129dc73d4adafc9441ca78011676a26d9f |
|
12-Jan-2011 |
Carl Shapiro <cshapiro@google.com> |
Remove method level hiding within hidden classes. This change also removes braces surrounding a properly placed @hide annotation. Change-Id: I8b7b32567068099f9081e7bcb2f30b80b71441f7
|
09b06cc1a333f64e9a508bfcc3f0bc6373f96d87 |
|
27-Oct-2010 |
Andy McFadden <fadden@android.com> |
Set capabilities sooner. Bug 3135433. Change-Id: Ief58bdfff2cb82d7824ef796c2c1031f525f6ee9
|
f33eae7e84eb6d3b0f4e86b59605bb3de73009f3 |
|
13-May-2010 |
Elliott Hughes <enh@google.com> |
Remove all trailing whitespace from the dalvik team-maintained parts of libcore. Gentlemen, you may now set your editors to "strip trailing whitespace"... Change-Id: I85b2f6c80e5fbef1af6cab11789790b078c11b1b
|
8f273343b7758c09822c74b4f8a0dcf7df3a78b5 |
|
02-Apr-2010 |
Jesse Wilson <jessewilson@google.com> |
Removing APIs from dalvik.system that shouldn't have been published. These APIs were deprecated in Eclair and should disappear in Gingerbread. See bug 2553600.
|
b8043536d296263c983051b2d5106df69d8f5658 |
|
15-Feb-2010 |
Ben Cheng <bccheng@android.com> |
Detect system-wide safe mode and configure the VM accordingly. Use pthread_cond_wait instead of timed wait for the system_server process to wait on the go-ahead JIT signal. If the phone is booted under system-wide safe mode, such signal will never come so all VM instances (including the system server) will run in the interpreter-only mode. Bug: 2267590
|
0022418ba0eedf71aeb9de10fd2c79923d0cab65 |
|
15-Feb-2010 |
Ben Cheng <bccheng@android.com> |
Detect system-wide safe mode and configure the VM accordingly. Use pthread_cond_wait instead of timed wait for the system_server process to wait on the go-ahead JIT signal. If the phone is booted under system-wide safe mode, such signal will never come so all VM instances (including the system server) will run in the interpreter-only mode. Bug: 2267590
|
83fb59fbf3e96661cc20d18fcbb9b8c3e96eb7e8 |
|
09-Feb-2010 |
Ben Cheng <bccheng@android.com> |
Support per-application switch to execute the VM in safe mode. This is the implementation on the VM side to consume the android:safeMode=true attribute and force the application to run in interpreter-only mode (the current safe mode). Bug: 2267583
|
f399e2dbfe2814c57c2b27384c6968128da6b08b |
|
09-Feb-2010 |
Ben Cheng <bccheng@android.com> |
Support per-application switch to execute the VM in safe mode. This is the implementation on the VM side to consume the android:safeMode=true attribute and force the application to run in interpreter-only mode (the current safe mode). Bug: 2267583
|
4fefecee9d4a5d2a4510f516b4015607b19e8d09 |
|
13-Nov-2009 |
Jean-Baptiste Queru <jbq@google.com> |
eclair snapshot
|
04aaaf18dac85eee31b3451226daf586a455feb7 |
|
23-Sep-2009 |
Jesse Wilson <jessewilson@google.com> |
Deprecate many of the accidentally-published APIs in dalvik.system. See bug 2021674 for discussion. I searched Google Code Search to sample which of these APIs are being used. None of these APIs were used by applications, so I'm quite confident that removing them will not break applications or upset developers. These APIs were neither formerly documented, nor intended for use by application developers. I am deprecating them now to discourage their use going forward. We should remove them in a future release.
|
adc854b798c1cfe3bfd4c27d68d5cee38ca617da |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
|
1c0fed63c71ddb230f3b304aac12caffbedf2f21 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
|
dd828f42a5c83b4270d4fbf6fce2da1878f1e84a |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
|
fdb2704414a9ed92394ada0d1395e4db86889465 |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
|