56c7adde039ecccf074bc42258c22ae006a33d0a |
|
07-Dec-2012 |
Izzat Bahadirov <izzat.b@sta.samsung.com> |
ExceptionHandlers are now stored in a List rather than a Set. Order matters.
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/ImmutableExceptionHandler.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/immutable/ImmutableExceptionHandler.java
|
bea9627ed75546d7df9e79c927b9329c70a29808 |
|
17-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Change the nomenclature from CodeOffset to CodeAddress for absolute code positions
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/ImmutableExceptionHandler.java
|
ddf20219422e40a1e60268d8049093602d7bacf8 |
|
13-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Add @Nonnull for ImmutableListConverter methods
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/ImmutableExceptionHandler.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/immutable/ImmutableExceptionHandler.java
|
b0383884fa44aa649cabb706325e922ee167c94a |
|
04-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Add and use ImmutabeleListUtils.nullToEmptyList()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/ImmutableExceptionHandler.java
|
ccc4c13ae6cf774126749a5ad8f45de0c08edbee |
|
24-Oct-2012 |
Ben Gruver <bgruv@google.com> |
Use code offsets rather than indexes for instructions I had initially wanted to use instruction indexes at the dexlib level, rather than the actual code unit offsets/addresses. But after additional thought, I decided to stick with code units, and then provide a utility for easily mapping between indexes/offsets (not implemented yet).
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/ImmutableExceptionHandler.java
|
e2f00f0eba79723388f2152db7b68c64872d7eb3 |
|
15-Oct-2012 |
Ben Gruver <bgruv@google.com> |
Add immutable implementations Immutable implementations for all interfaces defined so far
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/ImmutableExceptionHandler.java
|