Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ff5d60b2 authored by David Brazdil's avatar David Brazdil
Browse files

Revert "Make AndroidRuntime only start the debugger for zygote forked apps."

This reverts commit daf17d41.

Reason for revert: Topic broke go/art-build. Reverting as ART Sheriff. 

Change-Id: I913dcb82532d448116b0c60d98a91b9b7442d5c9
parent 2372af9c
Loading
Loading
Loading
Loading
+7 −6
Original line number Diff line number Diff line
@@ -761,16 +761,17 @@ int AndroidRuntime::startVm(JavaVM** pJavaVM, JNIEnv** pEnv, bool zygote)

    /*
     * Enable debugging only for apps forked from zygote.
     * Set suspend=y to pause during VM init and use android ADB transport.
     */
    if (zygote) {
      // Set the JDWP provider and required arguments. By default let the runtime choose how JDWP is
      // implemented. When this is not set the runtime defaults to not allowing JDWP.
      addOption("-XjdwpOptions:suspend=n,server=y");
    }

    // Set the JDWP provider. By default let the runtime choose.
    parseRuntimeOption("dalvik.vm.jdwp-provider",
                       jdwpProviderBuf,
                       "-XjdwpProvider:",
                       "default");
    }

    parseRuntimeOption("dalvik.vm.lockprof.threshold",
                       lockProfThresholdBuf,