From 281a28973176ba69116db7b2b4254952cf1a7119 Mon Sep 17 00:00:00 2001 From: "digit@chromium.org" Date: Mon, 21 Oct 2013 21:40:44 +0000 Subject: Android: Add chrome-specific dynamic linker. This patch adds a new Chrome-specific dynamic linker for Android, that implements RELRO section sharing in order to save about 1.3 MB of RAM per renderer process in content-based programs (ContentShell, ChromiumTestShell, Chrome, etc...) The linker is disabled by default. For more details, see the corresponding bug entry. This introduces a new test package (content_linker_test_apk) as well as a new test category. To build and test this feature, do the following: ninja -C out/Debug content_linker_test_apk build/android/test_runner.py linker BUG=287739 R=qsr@chromium.org Review URL: https://codereview.chromium.org/23717023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229921 0039d316-1c4b-4281-b951-d872f2087c98 --- .../generated_src/org/chromium/content/app/NativeLibraries.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'android_webview/java/generated_src') diff --git a/android_webview/java/generated_src/org/chromium/content/app/NativeLibraries.java b/android_webview/java/generated_src/org/chromium/content/app/NativeLibraries.java index d35a7dd..04db536 100644 --- a/android_webview/java/generated_src/org/chromium/content/app/NativeLibraries.java +++ b/android_webview/java/generated_src/org/chromium/content/app/NativeLibraries.java @@ -5,6 +5,14 @@ package org.chromium.content.app; public class NativeLibraries { + // Set to true to use the content linker. Only useful to save memory + // on multi-process content-based projects. Always disabled for the Android Webview. + public static boolean USE_LINKER = false; + + // Set to true to enable content linker test support. NEVER enable this for the + // Android webview. + public static boolean ENABLE_LINKER_TESTS = false; + // This is the list of native libraries to load. In the normal chromium build, this would be // automatically generated. // TODO(torne, cjhopman): Use a generated file for this. -- cgit v1.1