d38f3a79838220a666f80c7c2495a184d319a960 |
|
04-May-2013 |
Ben Gruver <bgruv@google.com> |
Fix up line number handling to be unsigned int safe
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java
|
84c1762a62d7fc6638432c6c56e0422aa8cc6939 |
|
02-Jan-2013 |
Ben Gruver <bgruv@google.com> |
Merge DexBuffer functionality into DexBackedDexFile
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java
|
0acc897cddb531d60bc61f5a5cbc872e40b4df58 |
|
01-Jan-2013 |
Ben Gruver <bgruv@google.com> |
Refactor how method parameters are read/handled
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java
|
fd26bc6062ab671ad7675c7cca0465b74723f16b |
|
31-Dec-2012 |
Ben Gruver <bgruv@google.com> |
Remove the DexBuffer wrapper methods from DexReader
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java
|
a70faf072b58d6905b0f219e54a8a11cf75fd9fb |
|
31-Dec-2012 |
Ben Gruver <bgruv@google.com> |
Fix an error when getting parameters on a method with no debug info
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java
|
22c3185bb7c8618437eabe6c597549e0989ec4e6 |
|
18-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Major cleanup of the interface and library in general
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java
|
8f14d3641c3df5b8d0c8b5b419884909be5a1421 |
|
13-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Make StringReference and TypeReference implement CharSequence
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java
|
c6e54994a7be1bdbdd751ede7c96e07e7fb1c84f |
|
12-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Use collections of annotations, not lists.
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java
|
12b970ed4dfad768002335503e49c348ea0ed69b |
|
11-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Use collections instead of lists for variable size "lists" in the dex file Only things that can be accessed in the dex file in a random access manner should be exposed as a list. If the list must be read sequentially, it is exposed in the interface as a Collection if the size is available up-front or as an Iterable if the size can only be determined by iterating over the list.
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java
|
65d969c23b5ef14f8a51c88fdb7c5d5319a1b555 |
|
11-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Rename VariableSizeIterator to VariableSizeLookaheadIterator This improves the implementation, and is now used for debug info
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java
|
db389aa3a1d898d3a452f3f0b2220b334b23cb4c |
|
05-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Make ClassDef implement TypeReference
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java
|
8582095cfb49b949e4e6d95ba1fa9f12c2175a44 |
|
02-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Fix up and improve how parameters are mapped to registers, for local info This additionally adds the local info for the "this" parameter
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java
|
269c15688bb2a6bc7331b114ef830d5558af8fa6 |
|
01-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Add the local info for the implicit "this" param This also fixes some minor issues with using the correct register for parameter info
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java
|
43b6b5f2003ee5978e38a5029f0678e2992dcc58 |
|
28-Oct-2012 |
Ben Gruver <bgruv@google.com> |
Tweak nomenclature for special debug opcodes to match dex-format.html
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java
|
b11a01715ae74f74fd618d48d5a6af0010e0cc14 |
|
28-Oct-2012 |
Ben Gruver <bgruv@google.com> |
Centralize debug info related parsing into DebugInfo class
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java
|