Index: content/app/android/library_loader_hooks.cc |
diff --git a/content/app/android/library_loader_hooks.cc b/content/app/android/library_loader_hooks.cc |
index 725491d67fe07d5a67b3bb537178cda83e1b2c7a..d5c184ff590f8c35843bd871fb32d7526285eb03 100644 |
--- a/content/app/android/library_loader_hooks.cc |
+++ b/content/app/android/library_loader_hooks.cc |
@@ -14,6 +14,7 @@ |
#include "base/debug/trace_event.h" |
#include "base/files/file_path.h" |
#include "base/logging.h" |
+#include "base/metrics/histogram.h" |
#include "base/strings/string_util.h" |
#include "base/tracked_objects.h" |
#include "content/app/android/app_jni_registrar.h" |
@@ -103,6 +104,14 @@ static jint LibraryLoaded(JNIEnv* env, jclass clazz, |
return 0; |
} |
+static void RecordChromeLinkerHistogram( |
+ JNIEnv* env, |
+ jclass clazz, |
+ jboolean loaded_at_fixed_address_failed) { |
+ UMA_HISTOGRAM_BOOLEAN("ChromeLinker.LoadedAtFixedAddressFailed", |
+ loaded_at_fixed_address_failed); |
+} |
+ |
void LibraryLoaderExitHook() { |
if (g_at_exit_manager) { |
delete g_at_exit_manager; |