OLD | NEW |
1 Name: Android Platform engineering tools | 1 Name: Android Platform engineering tools |
2 Short Name: android platform development | 2 Short Name: android platform development |
3 URL: https://android.googlesource.com/platform/development | 3 URL: https://android.googlesource.com/platform/development |
4 Version: 0 | 4 Version: 0 |
5 Date: 2014/05/02 | 5 Date: 2014/05/02 |
6 Revision: 1b10ec4 | 6 Revision: 1b10ec4 |
7 License: Apache 2.0 | 7 License: Apache 2.0 |
8 License File: NOT_SHIPPED | 8 License File: NOT_SHIPPED |
9 Security Critical: no | 9 Security Critical: no |
10 | 10 |
11 Description: | 11 Description: |
12 Android Platform engineering tools, specifically stack symbolization scripts | 12 Android Platform engineering tools, specifically stack symbolization scripts |
13 and a jar containing the AOSP framework to compile the Android WebView | 13 and a jar containing the AOSP framework to compile the Android WebView |
14 glue layer against. The sources used to build the AOSP framework jar can be | 14 glue layer against. The sources used to build the AOSP framework jar can be |
15 checked out using repo on the corresponding manifest file. The AOSP framework | 15 checked out using repo on the corresponding manifest file. The AOSP framework |
16 jar is built by invoking make on the android_system_stubs target. | 16 jar is built by invoking make on the android_system_stubs target. |
17 | 17 |
18 Local Modifications: | 18 Local Modifications: |
19 Only picked the few scripts needed by chrome. | 19 Only picked the few scripts needed by chrome. |
| 20 |
| 21 The scripts have been modified to better suit Chromium development. Changes |
| 22 include, but are not limited to, the following: |
| 23 Added memoization of addr2line and objdump. |
| 24 Added option to change the amount of symbolization done. |
20 Updated output directories to use environment variable. | 25 Updated output directories to use environment variable. |
21 When calling addr2line, check the symbol is a file (and not a directory). | 26 When calling addr2line, check the symbol is a file (and not a directory). |
22 Added support for parsing LOG(FATAL) and DCHECK errors and their | 27 Added support for parsing LOG(FATAL) and DCHECK errors and their |
23 stack traces, as emitted by src/base/debug/stack_trace_android.cc | 28 stack traces, as emitted by src/base/debug/stack_trace_android.cc |
24 Added support for finding symbols when library is loaded directly from the APK. | 29 Added support for finding symbols when library is loaded directly from the APK. |
25 Changed the toolchain to remove references to 4.6 toolchains. | 30 Changed the toolchain to remove references to 4.6 toolchains. |
26 Added support for arch=x64 as an alias to arch=x86_64 | 31 Added support for arch=x64 as an alias to arch=x86_64 |
| 32 Added debug logging and --verbose parameter. |
OLD | NEW |