Revert "Android: Make Linker.java optimized out when use_chromium_linker=false"
This reverts commit 2f2b401b. Reason for revert: Findit (https://goo.gl/kROfz5) identified CL at revision 692146 as the culprit for failures in the build cycles as shown on: https://analysis.chromium.org/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtLzJmMmI0MDFiZjQwMTdjNTA3ZDgyYTNlNjUyZmFjMTMzYWY3MTk2NGQM Sample Failed Build: https://ci.chromium.org/buildbot/chromium/android-archive-rel/4128 Sample Failed Step: compile Original change's description: > Android: Make Linker.java optimized out when use_chromium_linker=false > > Two fixes: > 1) Move static getters to a separate LibraryLoaderConfig.java > * Required because of the non-trivial class initializer in > LibraryLoader preventing inlining. > 2) Change JNI proguard rules to not -keep natives when the linker > is not used. > > TBR=agrieve # Renames > > Change-Id: I0f4a40af6168cbe7243f462c24d230d277e642ab > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1703155 > Commit-Queue: Andrew Grieve <agrieve@chromium.org> > Reviewed-by: Sam Maier <smaier@chromium.org> > Cr-Commit-Position: refs/heads/master@{#692146} Change-Id: Icfe9c719c7f1fdfa7b95acc41c98319972d50abb No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1779168 Cr-Commit-Position: refs/heads/master@{#692197}
Showing
Please register or sign in to comment