- 02 May, 2016 13 commits
-
-
Aart Bik authored
Fix potential buffer overrun. am: 38025bc7 am: 805b415b am: 0e17e184 am: 8e37aa19 am: e5c4e849 am: 46464a20 am: 3bbe8817 am: 63e01f73 am: a0af385a am: f984fa7d am: c423f55f am: a70e0991 * commit 'a70e0991': Fix potential buffer overrun. Change-Id: Ica85fa906bd15574b0091156f27c9f35f69db0ce
-
- 30 Apr, 2016 1 commit
- 22 Apr, 2016 1 commit
-
-
Aart Bik authored
BUG=27840771 Change-Id: I240f188b2e8f4b45d90138cfb3b14869cf506452
-
- 19 Apr, 2016 2 commits
-
-
Aart Bik authored
BUG=27840771 Change-Id: I56442c376036372b005548d3e6a4060647639055
- 15 Apr, 2016 1 commit
-
-
Nicholas Sauer authored
Minor renaming and comments for clarity. bug:28210069 Change-Id: I7bc24e5bfa708df5156e30f2e93528d70de30069
-
- 31 Mar, 2016 1 commit
-
-
Alex Light authored
Make DexMerger take the largest dex-file version that is given. Bug: 27538761 Bug: 27809626 (cherry picked from commit 3e7edcb6) Change-Id: Iddca99477f5edbfc7b9cf3b3deda37fd84e4eeda
-
- 29 Mar, 2016 1 commit
-
-
Alex Light authored
Bug: 27538761 Bug: 27809626 (cherry picked from commit 5c391cc6) Change-Id: I79b2bdfc8194dc210bc1299b0544f82b2af735b0
-
- 03 Mar, 2016 1 commit
-
-
Kevin Bierhoff authored
the new estimated growth factor of 1.67 is derived as follows: - classData section contains fields and methods - for each method, 3 ulebs are written, but one of them (modifiers) doesn't change as a result of merging - for each field, 2 ulebs are written, but one can again not change - thus in the worst case, the section only contains methods and every 2/3 ulebs can grow (cherry picked from commit 89c573adfb3e9075b373e7ca324700e13971e918) Bug: 27368018 Change-Id: I1dddc419592c8cd39d98c703840316d0ab65120c
-
- 23 Feb, 2016 2 commits
-
-
Yohann Roussel authored
-
Yohann Roussel authored
Declared method and field descriptors elements are direct references and those direct references must be considered directly because their only corresponding constant pool entry is a CONSTANT_Utf8_info. Bug: 27158750 (cherry picked from commit 39ac62be) Change-Id: I8597440f2a3044c2e893ff8488977b82d15c7b2d
-
- 22 Feb, 2016 3 commits
-
-
Benoit Lamarche authored
-
Benoit Lamarche authored
(cherry picked from commit ea805da9) Change-Id: I2f7e58e88218c0669b9199feeeca21200e4cb6b4
-
Liam Miller-Cushon authored
If a class file cannot be parsed, print the error message and context (including file name), and omit the stack trace unless --debug is enabled. Bug: 25075831 (cherry picked from commit bd156605) Change-Id: I1615591e6c389e2c99bbc024da22a59abe62a3a2
-
- 05 Feb, 2016 3 commits
-
-
Delphine Martin authored
am: d317cc3a * commit 'd317cc3a': Add better error message for unsupported classfile
-
Delphine Martin authored
-
Delphine Martin authored
- There are now 2 differents messages for bad magic number and unsupported version - The version number is printed in decimal instead of hexadecimal. Bug: 25075831 Change-Id: I37227c65779c432d6d699a27c54d97766f8ff550
-
- 28 Jan, 2016 3 commits
-
-
Yohann Roussel authored
am: ea4bfa00 * commit 'ea4bfa00': Consider direct references in interface methods
-
Yohann Roussel authored
-
Yohann Roussel authored
Previously ClassReferenceListBuilder was considering only CstMethodRef and ignoring CstInterfaceMethodRef. Bug: 26823834 Change-Id: I5f016feb7ba91c9ab6abcd9edd9ecd7a27aa3ef9
-
- 07 Nov, 2015 8 commits
-
-
Andreas Gampe authored
am: 47d5a85f * commit '47d5a85f': DX: Fix tests 115, 119, 125
-
Andreas Gampe authored
am: a16d3178 * commit 'a16d3178': DX: Fix tests 029, 033, 116, 117
-
Andreas Gampe authored
am: 50b3c25c * commit '50b3c25c': DX: Fix tests 115, 119, 125
-
Andreas Gampe authored
am: 47455657 * commit '47455657': DX: Fix tests 029, 033, 116, 117
-
Andreas Gampe authored
-
Andreas Gampe authored
-
Andreas Gampe authored
Fix the junit tests. Bug: 25567784 Change-Id: I17df7644b938c55a7a6b0fd39be535c59b71b0f7
-
Andreas Gampe authored
These tests run a runtime. Move them to ART. Also update 115 and 119 for junit changes. Bug: 25567784 Change-Id: I45ed0f70d979437ae8a94bf1b7f164dd9bb46da7
-