History log of /external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/util/DebugInfo.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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