History log of /external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/ImmutableInstruction.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f97289cf3e7eea35906edb1d5caa0490fd0061e7 25-Aug-2013 Ben Gruver <bgruv@google.com> Remove unneeded format precondition checks

The format precondition check should always occur in the base instruction
class
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/ImmutableInstruction.java
05201785fe781d57cb44a596d0c0a55d4b8c729b 04-May-2013 Ben Gruver <bgruv@google.com> Clean up some more TODOs
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/ImmutableInstruction.java
936cc551f7d950bac27fe1cd511ba46682b79a11 01-May-2013 Ben Gruver <bgruv@google.com> Clean up some TODOs
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/ImmutableInstruction.java
2363e6e43ccd826a315b2f1feb1850a6ccd68f84 12-Apr-2013 Ben Gruver <bgruv@google.com> Gracefully handle unknown instructions
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/ImmutableInstruction.java
db7795ffaa2d8804d84623a79d406f8c8686c1b8 10-Mar-2013 Ben Gruver <bgruv@google.com> Add support for odex format 20bc
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/ImmutableInstruction.java
61277b50b39015efe38c9cc5c79b31f6dd35c1f6 10-Mar-2013 Ben Gruver <bgruv@google.com> Add support for odex formats 3rms and 3rmi
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/ImmutableInstruction.java
2a91d72a1534dd8171d8296ce8312de4bd603451 10-Mar-2013 Ben Gruver <bgruv@google.com> Add support for odex format 35mi
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/ImmutableInstruction.java
8a151ae671f6d5c99d55779005580834b49187f0 10-Mar-2013 Ben Gruver <bgruv@google.com> Add support for odex format 35ms
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/ImmutableInstruction.java
e88723c666db87d414e126ac6d94d683d86ad28d 10-Mar-2013 Ben Gruver <bgruv@google.com> Add support for odex format 22cs
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/ImmutableInstruction.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/instruction/ImmutableInstruction.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/instruction/ImmutableInstruction.java
f4662586da3c902c3a0ed21a174b814e248c7fb8 04-Nov-2012 Ben Gruver <bgruv@google.com> Clean up imports in dexlib2
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/ImmutableInstruction.java
a8e05220c14778d93c97911044ff5124aadbd77c 04-Nov-2012 Ben Gruver <bgruv@google.com> Refactor how method/field/string/type references are handled
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/ImmutableInstruction.java
d1662b67fecaf835227aff3a136949a2358ccd4e 03-Nov-2012 Ben Gruver <bgruv@google.com> Refactor dexbacked implementations

Made construction of a new dexbacked item as light weight as possible,
only the very mimimum in computed/stored. Some of the values that were
previously calculated/loaded in the constructor are now lazily loaded
upon first use.

In general, nothing is cached, unless the item can't be fully read by
the consumer without causing the value to be computed multiple times.
Otherwise, it is up to the consume to decide if/when/what they want to
cache.
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/ImmutableInstruction.java
eee0ff70fd7a92331472e3d9e6e584398aca378a 28-Oct-2012 Ben Gruver <bgruv@google.com> Return the correct instruction size
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/ImmutableInstruction.java
c307c1887d0c57e2213d5146cedec2307251e9fa 26-Oct-2012 Ben Gruver <bgruv@google.com> Implement support in dexlib2 for payload instructions
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/ImmutableInstruction.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/instruction/ImmutableInstruction.java