diff options
Diffstat (limited to 'core/jni')
-rw-r--r-- | core/jni/AndroidRuntime.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/jni/AndroidRuntime.cpp b/core/jni/AndroidRuntime.cpp index f4643f4..7dd59c4 100644 --- a/core/jni/AndroidRuntime.cpp +++ b/core/jni/AndroidRuntime.cpp @@ -642,6 +642,10 @@ void AndroidRuntime::start(const char* className, const bool startSystemServer) if (opc != NULL) { opt.optionString = "-Xgenregmap"; mOptions.add(opt); + + /* turn on precise GC while we're at it */ + opt.optionString = "-Xgc:precise"; + mOptions.add(opt); } } |