From e4d81f25bd4dc1a5c909b56ab56a56406290da30 Mon Sep 17 00:00:00 2001 From: Andy McFadden Date: Wed, 14 Jul 2010 16:02:20 -0700 Subject: Add support for dalvik.vm.extra-opts property. The goal here is to avoid the dalvik.vm.* property explosion by having a single property that takes an arbitrary collection of Dalvik command-line options. This is intended for testing of various configurations by the Dalvik team, not industrial use. Options should be separated by spaces, e.g. adb shell setprop dalvik.vm.extra-opts "-showversion -Xmx4m" will print the version banner and set the heap max to 4MB, which won't get you very far. The extra-opts options will appear last, which allows them to override values set earlier (like the heap max). Bug 2838629. (cherry-pick from dalvik-dev branch) Change-Id: Ibcbb1b62367cf2152798583e8722ef7e461ad19a --- include/android_runtime/AndroidRuntime.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include/android_runtime') diff --git a/include/android_runtime/AndroidRuntime.h b/include/android_runtime/AndroidRuntime.h index 2ded5be..22c9b72 100644 --- a/include/android_runtime/AndroidRuntime.h +++ b/include/android_runtime/AndroidRuntime.h @@ -100,6 +100,7 @@ public: private: static int startReg(JNIEnv* env); + void parseExtraOpts(char* extraOptsBuf); int startVm(JavaVM** pJavaVM, JNIEnv** pEnv); Vector mOptions; -- cgit v1.1