Collect code coverage information from the field |
|
Issue descriptionDetect code that is very rarely or never executed on user devices. Put this code in a special section of the binary that wouldn't be loaded into the memory. Required steps: 1. Implement the sampling 2. Set up the finch experiment 3. Upload data for further analysis 4. Server-side processing 5. Apply the result for code ordering
,
Jan 9
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/5eea3793c1dc0531a5a20ad7ddaf2af68ab54953 commit 5eea3793c1dc0531a5a20ad7ddaf2af68ab54953 Author: Jinsong Fan <fanjinsong@sogou-inc.com> Date: Wed Jan 09 23:15:35 2019 Fix check failed in InitReachedCodeProfilerAtStartup The content::LibraryLoaded is common code path for Chrome and Android WebView, so WebView will crash for check failed in InitReachedCodeProfilerAtStartup. The CL adds check for InitReachedCodeProfilerAtStartup in LibraryLoaded. Bug: 916263, 920142 Change-Id: I27260f8dd257635b54ee0a044bdc1ef801a7487e Reviewed-on: https://chromium-review.googlesource.com/c/1402309 Commit-Queue: Alexandr Ilin <alexilin@chromium.org> Reviewed-by: Yaron Friedman <yfriedman@chromium.org> Reviewed-by: Alexandr Ilin <alexilin@chromium.org> Cr-Commit-Position: refs/heads/master@{#621363} [modify] https://crrev.com/5eea3793c1dc0531a5a20ad7ddaf2af68ab54953/content/app/android/library_loader_hooks.cc |
|
►
Sign in to add a comment |
|
Comment 1 by bugdroid1@chromium.org
, Jan 8