summaryrefslogtreecommitdiffstats
path: root/dx/src/com/android/dx/io
Commit message (Expand)AuthorAgeFilesLines
* Remove code related to extended-opcode.Jean-Marie Henaff2014-02-021-17/+0
* Switch Dex from byte[] to ByteBuffer for backing store. Part 2.Jesse Wilson2013-04-301-76/+0
* Mechanical refactoring of dx into two parts.Jesse Wilson2013-04-3017-1666/+25
* Change com.android.dx.io.Annotation to use EncodedValueBrian Carlstrom2013-04-293-73/+26
* Teach dex how to parse encoded values from .dex files.Jesse Wilson2013-04-292-59/+198
* Fix an ugly bug where try/catch offsets weren't being mapped properly.Jesse Wilson2012-09-012-22/+75
* am a9ac3a9d: Merge "Support debug info in dexmerge."Elliott Hughes2012-06-111-0/+8
|\
| * Support debug info in dexmerge.Elliott Hughes2012-06-111-0/+8
* | am 92ab8d50: am 531f7273: am 54ff31a5: Merge "Compact merged dexes on their b...Elliott Hughes2012-03-271-1/+9
|\|
| * Compact merged dexes on their byte aligned sizeCharlie Groves2012-03-101-1/+9
* | Transform static values eagerly rather than on use.Jesse Wilson2012-03-261-1/+1
* | Remove unsupported experimental opcodes.Elliott Hughes2012-01-054-368/+1
* | Don't throw an AssertionError on invalid input.Jesse Wilson2011-12-131-2/+1
|/
* Fix a corner-case dex merging bug.Jesse Wilson2011-08-311-2/+3
* Enhance FindUsages to treat its strings as regular expressions.Elliott Hughes2011-04-282-5/+3
* Clarify the comments some more.Dan Bornstein2011-03-211-12/+17
* Clarify / correct comments.Dan Bornstein2011-03-211-1/+5
* Add opcode-emission backward compatibility.Dan Bornstein2011-03-211-0/+15
* Add support for pre-dexed libraries to dx.Jesse Wilson2011-03-162-12/+54
* Don't emit multiple copies of annotations when merging dex files.Jesse Wilson2011-03-167-117/+272
* Fix bugs in instruction parsing for incremental dx.Jesse Wilson2011-03-151-3/+3
* Fix bugs in incremental dx.Jesse Wilson2011-03-111-2/+6
* Add a tool to grep the strings in a dex file.Jesse Wilson2011-03-071-0/+139
* Retain annotations when merging dex files.Jesse Wilson2011-02-191-0/+3
* Merge "Return unsigned shorts in ShortArrayCodeInput." into dalvik-devJesse Wilson2011-02-171-7/+7
|\
| * Return unsigned shorts in ShortArrayCodeInput.Jesse Wilson2011-02-171-7/+7
* | Emit compact ouput .dex files.Jesse Wilson2011-02-161-8/+15
|/
* Deduplicate type lists on merged .dex files.Jesse Wilson2011-02-153-54/+48
* Fix some bugs in the new dx instruction code.Jesse Wilson2011-02-153-11/+11
* Move DexException to dx.util.Dan Bornstein2011-02-044-4/+4
* Move the instruction representation code.Dan Bornstein2011-02-0421-19/+41
* Clean up targets and data payloads.Dan Bornstein2011-02-0319-169/+715
* Make some "argument shape" be represented by subclassing.Dan Bornstein2011-02-039-172/+685
* CodeReader visitor dispatch now uses OpcodeInfo.Dan Bornstein2011-02-023-518/+220
* Simplify string transformation.Dan Bornstein2011-02-021-6/+0
* Add range checking to DecodedInstruction.Dan Bornstein2011-02-021-8/+191
* Move opcode names into OpcodeInfo.Dan Bornstein2011-02-022-267/+293
* Hook up CodeReader.Dan Bornstein2011-02-025-296/+378
* Clarify cursor().Dan Bornstein2011-02-011-3/+3
* More progress on instruction coding.Dan Bornstein2011-02-017-18/+149
* Add more direct encode() and decode() methods.Dan Bornstein2011-02-014-4/+53
* Add ShortArrayCodeInput.Dan Bornstein2011-01-314-51/+127
* Move dx.dex.code.DalvOps -> dx.io.Opcodes.Dan Bornstein2011-01-304-270/+613
* Basic facility to read/write bytecode.Dan Bornstein2011-01-306-0/+2640
* Add an undocumented --incremental option to dx.Jesse Wilson2011-01-181-1/+2
* Make DexMerger's dex reader general purpose.Jesse Wilson2011-01-179-103/+982
* Improve the interface for reading Dex files.Jesse Wilson2011-01-167-0/+938