Merge "Frameworks/base: Hand fingerprint to ART" into mnc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
9a755e3650
@@ -590,6 +590,7 @@ int AndroidRuntime::startVm(JavaVM** pJavaVM, JNIEnv** pEnv)
|
||||
char cpuAbiListBuf[sizeof("--cpu-abilist=") + PROPERTY_VALUE_MAX];
|
||||
char methodTraceFileBuf[sizeof("-Xmethod-trace-file:") + PROPERTY_VALUE_MAX];
|
||||
char methodTraceFileSizeBuf[sizeof("-Xmethod-trace-file-size:") + PROPERTY_VALUE_MAX];
|
||||
char fingerprintBuf[sizeof("-Xfingerprint:") + PROPERTY_VALUE_MAX];
|
||||
|
||||
bool checkJni = false;
|
||||
property_get("dalvik.vm.checkjni", propBuf, "");
|
||||
@@ -908,6 +909,12 @@ int AndroidRuntime::startVm(JavaVM** pJavaVM, JNIEnv** pEnv)
|
||||
addOption("--generate-debug-info");
|
||||
}
|
||||
|
||||
/*
|
||||
* Retrieve the build fingerprint and provide it to the runtime. That way, ANR dumps will
|
||||
* contain the fingerprint and can be parsed.
|
||||
*/
|
||||
parseRuntimeOption("ro.build.fingerprint", fingerprintBuf, "-Xfingerprint:");
|
||||
|
||||
initArgs.version = JNI_VERSION_1_4;
|
||||
initArgs.options = mOptions.editArray();
|
||||
initArgs.nOptions = mOptions.size();
|
||||
|
||||
Reference in New Issue
Block a user