3088ff85a54e4aea2667d0050d42ca6c5203f972 |
|
22-Apr-2016 |
Dimitry Ivanov <dimitry@google.com> |
zygote: Remove NativeLoader initialization step This now done by art Runtime::Start() Bug: http://b/28320913 Change-Id: Icf9b11954b732c9f953e02bba9ae52eb91117457 (cherry picked from commit 6a850b3f11cff546c962fc87ffc961a267973cd4)
/frameworks/base/cmds/app_process/Android.mk
|
573895bbea7cf349d615606004cdb85ba2ca814d |
|
26-Feb-2016 |
Nicolas Geoffray <ngeoffray@google.com> |
Fix ASAN builds after app_process change. Bug:27245894 Change-Id: Ie2fc1edcbd874e8ad3b932f8e24ef38c9817b2cd
/frameworks/base/cmds/app_process/Android.mk
|
b0824979be2653ba300382b52c1b1236fd44f0de |
|
22-Feb-2016 |
Dimitry Ivanov <dimitry@google.com> |
zygote to preload public native libraries Preload public native libraries when starting a zygote This lets other users of libnativeloader (like dex2oat) avoid unnecessary cold loads of libandroid.so which could take up to a second. Bug: http://b/27245894 Change-Id: I1499a7485c186b185fce8a1f8d05afcd579d59cc
/frameworks/base/cmds/app_process/Android.mk
|
7493793b2cfa8d7807388fc242cee35ae8e4c028 |
|
20-Jun-2015 |
Christopher Ferris <cferris@google.com> |
am d9f60741: am bf30b4fd: Merge "Add libwilhelm to app_process." into mnc-dev * commit 'd9f607417206552ecf48ba7a7f449321031619a7': Add libwilhelm to app_process.
|
ad81791641071e8daab0d27e49731975c5efcba6 |
|
18-Jun-2015 |
Christopher Ferris <cferris@google.com> |
Add libwilhelm to app_process. If an app exposes new/delete from a shared library, the libwilhelm shared library can wind up using the new from the app shared library, and the delete from libc++. It is completely legal for the app to export new/delete in this way, so in order to avoid this situation, preload libwilhelm in the zygote. This forces libwilhelm to always resolve the new/delete from libc++. This library cannot be added to android_runtime since libwilhelm has a shared library which depends on android_runtime. Bug: 21032018 Change-Id: Id89c196df62d98d62855a1421f397b75a7e990a9
/frameworks/base/cmds/app_process/Android.mk
|
f98dae5675b62275af4c652679dc952476148681 |
|
16-Jun-2015 |
Dan Albert <danalbert@google.com> |
Use new sanitizer option. Change-Id: Iabc46da2820f252f6cd8cef8a447064890f3a76d
/frameworks/base/cmds/app_process/Android.mk
|
5ca3afa296cdfd2a5a1086b69d09e5035969b05c |
|
07-May-2015 |
Evgenii Stepanov <eugenis@google.com> |
Update asan/app_process. Build both 32 and 64-bit versions and don't limit it to eng. Change-Id: I5d6cc8005291100d5fe0f1385e8a0b4ba5f4d630 (cherry picked from commit e740b17d2400ed0db17d1f7fce4f052bbbf808ab)
/frameworks/base/cmds/app_process/Android.mk
|
e740b17d2400ed0db17d1f7fce4f052bbbf808ab |
|
07-May-2015 |
Evgenii Stepanov <eugenis@google.com> |
Update asan/app_process. Build both 32 and 64-bit versions and don't limit it to eng. Change-Id: I5d6cc8005291100d5fe0f1385e8a0b4ba5f4d630
/frameworks/base/cmds/app_process/Android.mk
|
b9f6b0eec3b1d331e0be352409659292cc0f0b06 |
|
17-Apr-2015 |
Dan Albert <danalbert@google.com> |
Explicitly use clang. This was implicitly enabled by using ASAN. Change-Id: I562402a8191e2a3ab3eefd43860fbe7c58d441d8
/frameworks/base/cmds/app_process/Android.mk
|
cfedceb8c180a2e176154d461659e0c3569dc931 |
|
01-Oct-2014 |
Andreas Gampe <agampe@google.com> |
Frameworks/base: Turn on -Wall -Werror in cmds Fix small warnings, turn on -Wall -Werror. Change-Id: Iab1f01a7c7ebd6ba832b75067c5e395f380a1b8b
/frameworks/base/cmds/app_process/Android.mk
|
5ba317cee071b718a163ab9acf2b6b4f6a337b39 |
|
20-Oct-2014 |
Dmitriy Ivanov <dimitry@google.com> |
Switch to libsigchain.a Use LOCAL_WHOLE_STATIC_LIBRARIES to instruct static linker to export symbols from the static library. Change-Id: I465806dcffc777a682523f74ae6f7ab61aaa6962
/frameworks/base/cmds/app_process/Android.mk
|
96e0cfa721925550b1cc39cdfd6084a878e6ffe2 |
|
07-Oct-2014 |
Dmitriy Ivanov <dimitry@google.com> |
Link sigchain to main executable Also export necessary symbols to preempt calls from libart.so Bug: 15345057 Bug: 15426766 Change-Id: If0b7f59a59824e30aa0c33dad76c7a44932180de
/frameworks/base/cmds/app_process/Android.mk
|
559484ed6a3ed98980579e35d12543be2835aa35 |
|
06-May-2014 |
Yongqin Liu <yongqin.liu@linaro.org> |
app_process: change app_process a symlink of primary version Change app_process to be a symlink to the primary version and have app_process32/app_process64 be the 32-bit/64-bit versions respectively. This will make it possible to use the primary zygote for am/pm commands and other scripts that use app_process and don't need a specific zygote. Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org> Change-Id: Ibef545994eb95ddc82101c95df613ad1d06345e6
/frameworks/base/cmds/app_process/Android.mk
|
f130f0aaea58358dafbe83ccec2b5163b5bed1fb |
|
27-Mar-2014 |
Colin Cross <ccross@android.com> |
app_process: use LOCAL_MULTILIB := both Use LOCAL_MULTILIB := both to build app_process64 instead of duplicating the build rule. Also causes PRODUCT_PACKAGES := app_process to install both versions on 64-bit platforms, as the module names for both app_process and app_process64 are now app_process. Change-Id: Ia3c3265d15475771b0cae8bace53b8fbf351c186
/frameworks/base/cmds/app_process/Android.mk
|
2764fce3a1119599cd231545b16e6a16286e482d |
|
20-Mar-2014 |
Colin Cross <ccross@android.com> |
build app_process64 on 64-bit targets On 64-bit platforms builds two copies of app_process, the 32-bit app_process and 64-bit app_process64. Change-Id: I59d739b5df398ad0bd040c954c57640ff7ab3e72
/frameworks/base/cmds/app_process/Android.mk
|
d685894212e6dbeac1fda4996903c1da115d49a6 |
|
10-Apr-2013 |
Ying Wang <wangying@google.com> |
Add liblog Bug: 8580410 Change-Id: I746aa8258866508c3a725d0773faf4518096548f
/frameworks/base/cmds/app_process/Android.mk
|
e0e9e9462c8035c1883a0bd16ee62d861c77e550 |
|
24-Oct-2012 |
Mike Lockwood <lockwood@google.com> |
Move app_process and system_server back to frameworks/base due to dependency on libandroid_runtime Change-Id: I96c0ba72ea406c9e7e63b9a160498187b6ec9b21 Signed-off-by: Mike Lockwood <lockwood@google.com>
/frameworks/base/cmds/app_process/Android.mk
|
6931061de6471e598d36e6c101ce9bb95036a80c |
|
24-Oct-2012 |
Mike Lockwood <lockwood@google.com> |
Move non-Java commands to frameworks/native Change-Id: Id77c2cecb27cec500dfe066e4430f9e67802a433 Signed-off-by: Mike Lockwood <lockwood@google.com>
/frameworks/base/cmds/app_process/Android.mk
|
bb4cd8259269743fa8f0912b064961477b368c4f |
|
02-Apr-2012 |
Evgeniy Stepanov <eugenis@google.com> |
Build /system/bin/asan/app_process. Change-Id: Id3fa26a1bc0e0832bfde73dbd3acce15ecce823d
/frameworks/base/cmds/app_process/Android.mk
|
5bb508fac6453c75afe8acc2fec6380bc0ebdb06 |
|
04-Apr-2012 |
Stephen Hines <srhines@google.com> |
Revert "Build /system/bin/asan/app_process." This reverts commit cb5c734790e1e3d8496b4c75c57e8a537784c056
/frameworks/base/cmds/app_process/Android.mk
|
cb5c734790e1e3d8496b4c75c57e8a537784c056 |
|
02-Apr-2012 |
Evgeniy Stepanov <eugenis@google.com> |
Build /system/bin/asan/app_process. Change-Id: Icdfe215a7e86466a07fe0508775c89963a0a4787
/frameworks/base/cmds/app_process/Android.mk
|
b1bb6cfe91c97fccd720de565fa69ed787ae1cbc |
|
05-Oct-2009 |
Doug Kwan <dougkwan@google.com> |
Add back missing shared libraries used in executables in link commands. These executables have calls to some shared libraries without explicitly linking them. Currently it works as linker links these libraries via dependencies of other libraries. This is fragile and not the right thing to do.
/frameworks/base/cmds/app_process/Android.mk
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/cmds/app_process/Android.mk
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/cmds/app_process/Android.mk
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/cmds/app_process/Android.mk
|