summaryrefslogtreecommitdiff
path: root/dexlayout/compact_dex_writer.cc
Commit message (Expand)AuthorAgeFilesLines
* Disable compact dex code item deduping.Nicolas Geoffray2021-06-181-19/+10
* Revert^4: Add dex item for hiddenapi flagsDavid Brazdil2018-10-281-0/+1
* Revert "Revert^2: Add dex item for hiddenapi flags"Luman Qu2018-10-261-1/+0
* Revert^2: Add dex item for hiddenapi flagsDavid Brazdil2018-10-251-0/+1
* Revert "Add dex item for hiddenapi flags"David Brazdil2018-10-241-1/+0
* Add dex item for hiddenapi flagsDavid Brazdil2018-10-231-0/+1
* ART: Refactor for bugprone-argument-commentAndreas Gampe2018-10-091-12/+12
* Refactor ownership in dex_irDavid Sehr2018-06-151-31/+25
* Use factory pattern for dex_ir objectsDavid Sehr2018-06-131-6/+6
* Add owned section for CompactDexMathieu Chartier2018-03-151-1/+4
* Generalize CompactDexDebugInfo offset tableMathieu Chartier2018-02-201-10/+10
* Avoid generating cdex for dex files with duplicate methodsMathieu Chartier2018-02-071-1/+58
* Merge "Handle code item overruns in cdex code item write"Mathieu Chartier2018-02-061-3/+10
|\
| * Handle code item overruns in cdex code item writeMathieu Chartier2018-02-051-3/+10
* | Enable code item dedupingMathieu Chartier2018-02-051-0/+5
|/
* Clean up some compact dex commentsMathieu Chartier2018-01-291-2/+5
* Merge "Fix method handles using wrong section"Mathieu Chartier2018-01-251-0/+1
|\
| * Fix method handles using wrong sectionMathieu Chartier2018-01-251-0/+1
* | Add deduping for string data and debug infosMathieu Chartier2018-01-251-25/+61
|/
* Add shared separate data section for compact dexMathieu Chartier2018-01-241-19/+35
* Revamp dexlayout writing functionsMathieu Chartier2018-01-231-88/+130
* Add logic for deduplicating in dexlayoutMathieu Chartier2018-01-161-2/+41
* Use efficient encoding for compact dex code item fieldsMathieu Chartier2018-01-161-6/+36
* Move debug info offsets into a side tableMathieu Chartier2018-01-131-0/+238
* Create dex subdirectoryDavid Sehr2018-01-051-1/+1
* Fix default method verifier check for compact dexMathieu Chartier2018-01-021-1/+13
* Add logic for calculating offsets during writingMathieu Chartier2017-11-201-1/+1
* Refactor compact dex writingMathieu Chartier2017-11-061-0/+53