/frameworks/base/core/jni/ |
D | runtime_native_boot-flags-test.sh | 136 local zygote=$1 139 adb logcat -d -s "$zygote" | grep -q -e "option\[[0-9]\+\]=$runtime_option" 152 for zygote in $zygotes; do 153 find_zygote_runtime_option "$zygote" "$runtime_option" \ 154 || fail "Found no \`$runtime_option\` among runtime options passed to \`$zygote\`" 167 for zygote in $zygotes; do 168 find_zygote_runtime_option "$zygote" "$runtime_option" \ 169 && fail "Found \`$runtime_option\` among runtime options passed to \`$zygote\`" 261 case $(adb shell getprop ro.zygote) in
|
D | com_android_internal_os_Zygote.h | 39 namespace zygote {
|
D | com_android_internal_os_Zygote.cpp | 117 using android::zygote::ZygoteFailure; 2389 void zygote::ZygoteFailure(JNIEnv* env, in ZygoteFailure() 2414 pid_t zygote::ForkCommon(JNIEnv* env, bool is_system_server, in ForkCommon() 2427 auto fail_fn = std::bind(zygote::ZygoteFailure, env, in ForkCommon() 2532 zygote::ZygoteFailure(env, "zygote", nice_name, in com_android_internal_os_Zygote_nativeForkAndSpecialize() 2563 pid_t pid = zygote::ForkCommon(env, /* is_system_server= */ false, fds_to_close, fds_to_ignore, in com_android_internal_os_Zygote_nativeForkAndSpecialize() 2598 pid_t pid = zygote::ForkCommon(env, true, in com_android_internal_os_Zygote_nativeForkSystemServer() 2662 return zygote::forkApp(env, read_pipe_fd, write_pipe_fd, session_socket_fds, in com_android_internal_os_Zygote_nativeForkApp() 2667 int zygote::forkApp(JNIEnv* env, in forkApp() 2712 return zygote::ForkCommon(env, /* is_system_server= */ false, fds_to_close, in forkApp() [all …]
|
D | AndroidRuntime.cpp | 637 int AndroidRuntime::startVm(JavaVM** pJavaVM, JNIEnv** pEnv, bool zygote, bool primary_zygote) in startVm() argument 943 if (zygote) { in startVm() 954 if (zygote) { in startVm() 1092 } else if (zygote && strcmp(propBuf, "0") != 0) { in startVm() 1191 void AndroidRuntime::start(const char* className, const Vector<String8>& options, bool zygote) in start() argument 1248 if (startVm(&mJavaVM, &env, zygote, primary_zygote) != 0) { in start()
|
D | com_android_internal_os_ZygoteCommandBuffer.cpp | 44 using android::zygote::ZygoteFailure; 436 int pid = zygote::forkApp(env, /* no pipe FDs */ -1, -1, session_socket_fds, in com_android_internal_os_ZygoteCommandBuffer_nativeForkRepeatedly()
|
/frameworks/base/config/ |
D | README.md | 6 the JIT in the order provided in the file. Used by JIT zygote, when on-device 11 initialized by the zygote. 13 zygote, as they have app-specific behavior.
|
D | preloaded-classes | 19 # the zygote during initialization. This is a trade-off, using virtual address space to share
|
/frameworks/base/core/java/com/android/internal/os/ |
D | flags.aconfig | 7 description: "Enables zygote preload of non-BCP org.apache.http.legacy.jar library." 8 # Fixed read-only is required as the flag is read during zygote init.
|
/frameworks/base/cmds/app_process/ |
D | app_main.cpp | 257 bool zygote = false; in main() local 267 zygote = true; in main() 335 if (zygote) { in main() 336 runtime.start("com.android.internal.os.ZygoteInit", args, zygote); in main() 338 runtime.start("com.android.internal.os.RuntimeInit", args, zygote); in main()
|
D | Android.bp | 93 // Enable ASYNC MTE in the zygote, in order to allow apps and the system 95 // zygote to have substantial memory corruption bugs (as it's primarily Java
|
/frameworks/base/tools/preload/ |
D | PrintHtmlDiff.java | 42 Set<LoadedClass> zygote = new HashSet<LoadedClass>(); in main() local 46 zygote.add(op.loadedClass); in main() 56 if (loadedClass.preloaded && !zygote.contains(loadedClass)) { in main()
|
/frameworks/base/core/jni/include/android_runtime/ |
D | AndroidRuntime.h | 65 void start(const char *classname, const Vector<String8>& options, bool zygote); 132 int startVm(JavaVM** pJavaVM, JNIEnv** pEnv, bool zygote, bool primary_zygote);
|
/frameworks/av/media/mediaserver/ |
D | mediaserver_dynamic.rc | 4 import /system/etc/init/hw/mediaserver.${ro.zygote}.rc
|
/frameworks/av/drm/drmserver/ |
D | drmserver_dynamic.rc | 1 import /system/etc/init/hw/drmserver.${ro.zygote}.rc
|
/frameworks/native/services/surfaceflinger/ |
D | surfaceflinger.rc | 6 onrestart restart --only-if-running zygote
|
/frameworks/base/services/core/java/com/android/server/am/ |
D | BroadcastQueue.md | 70 by forking and specializing the zygote is a relatively heavy operation, so
|
D | AppExitInfoTracker.java | 391 Pair<Long, Object> zygote = mAppExitInfoSourceZygote.remove( in handleNoteProcessDiedLocked() local 404 } else if (zygote != null) { in handleNoteProcessDiedLocked() 405 updateExistingExitInfoRecordLocked(info, (Integer) zygote.second, null); in handleNoteProcessDiedLocked()
|
/frameworks/base/core/proto/android/os/ |
D | system_properties.proto | 183 optional Status zygote = 40; field 512 optional string zygote = 44; field
|
/frameworks/proto_logging/stats/ |
D | atoms.proto | 7502 // Represents the start of zygote's init. 7503 // Logged from zygote itself. 7505 // Represents the start of secondary zygote's init. 7506 // TODO: add logging to zygote
|
/frameworks/base/boot/ |
D | preloaded-classes | 19 # the zygote during initialization. This is a trade-off, using virtual address space to share
|