History log of /external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9a9a664af23fb4582ef65ec6df4462b94690f0ee 19-Nov-2012 Ben Gruver <bgruv@google.com> Add support back for jumbo instructions

Support for these is no longer controlled by the api, but rather
by the -J option.
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
4af666e4a6dbcff1a68ebc3bc64fe813decb5920 25-Aug-2012 Ben Gruver <bgruv@google.com> Remove support for the extended opcodes
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
9e78b6b0216638032a180ac1768a70643652bb76 21-Nov-2011 Ben Gruver <bgruv@google.com> Add CAN_INITIALIZE_REFERENCE flag for Opcodes
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
0d785ac31557f35f084204d2f7de1af900f8a7a3 20-Nov-2011 Ben Gruver <bgruv@google.com> Add support for jumbo volatile field access opcodes
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
4dda65fdb3a96ac6cecff9d0da30526cf0a0d344 20-Nov-2011 Ben Gruver <bgruv@google.com> Add an opcode flag for jumbo opcodes
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
a43de2411e7d8df902819554b21a273b58828d0a 20-Nov-2011 Ben Gruver <bgruv@google.com> Add support for the invoke-object-init/jumbo odex opcode
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
4a5692f8275048c564abc617b91ae72bb008fcca 20-Nov-2011 Ben Gruver <bgruv@google.com> Add support for the return-void-barrier odex instruction
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
c8de336727bfe8e56998332fe97ad5c0e32e50fa 19-Nov-2011 Ben Gruver <bgruv@google.com> Use Format 35c for invoke-direct-empty, and get rid of Format 35s
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
ea7afb02658cc72b5e7156f5dadc51b9c6c212b0 19-Nov-2011 Ben Gruver <bgruv@google.com> Add support for the invoke-object-init/range opcode in ICS
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
c2f08d5123c7cdbba3f449b07c46742ab3d7cacb 19-Nov-2011 Ben Gruver <bgruv@google.com> Add support for an --api-level parameter
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
b0ca7cb99b875bda3458eaa60fc351d561ad560e 18-Nov-2011 Ben Gruver <bgruv@google.com> Add support for auto-upgrading to /jumbo variants of instructions when needed/possible
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
c4db7e2473a77b6dfa58207825efcdb4d51697b7 18-Nov-2011 Ben Gruver <bgruv@google.com> Add support for Format5rc
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
de5b35dbb65535f747bbf718cbe9753a07e4a4d8 18-Nov-2011 Ben Gruver <bgruv@google.com> Add support for Format52c (field references)
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
1efc2c038842f85728b0ae4311a0e550b826390b 18-Nov-2011 Ben Gruver <bgruv@google.com> Add support for Format52c (type references)
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
d863324ffb94f70dbb59f1dab4dabd2ce1b39cfd 18-Nov-2011 Ben Gruver <bgruv@google.com> Add support for Format41c (field references)
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
d12c76927616b9f5193864c2d834e84a57c08787 14-Nov-2011 Ben Gruver <bgruv@google.com> Add support for Format41c (type references)
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
95cd71c2d092e8cd09293b03d921d506a884e6b5 10-Nov-2011 Ben Gruver <bgruv@google.com> Lay the groundwork for expanded (16-bit) opcodes
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
b0c62b9781751e4d04d2ddb4458940d545cc8bb2 10-Nov-2011 Ben Gruver <bgruv@google.com> Seperate out execute-inline and execute-inline/range into seperate 35mi and 3rmi formats
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
bbe539f2d2cdfdd814fcdc0057dcdf454ae153d3 09-Oct-2011 Ben Gruver <jesusfreke@jesusfreke.com> Add support for the throw-verification-error opcode
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
d4417d7269dad2c6e2f92c67c82a2ada18bb38e3 21-Dec-2010 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> add support for the new odex opcodes for volatile field access that were added in gingerbread

git-svn-id: https://smali.googlecode.com/svn/trunk@799 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
00fc68adf2e39aeb9fed35293f2576bbe729ec4b 22-Feb-2010 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> Update copyright notices

git-svn-id: https://smali.googlecode.com/svn/trunk@644 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
0c65e0f4f54ead8fd2832c954d516367b3556ae3 22-Feb-2010 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> Implemented deodex functionality

git-svn-id: https://smali.googlecode.com/svn/trunk@637 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
c9be5e13034da9827b5598a6257376164745b827 11-Feb-2010 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> Tons of fixes related to getting "verbose register info"/type analysis to work

git-svn-id: https://smali.googlecode.com/svn/trunk@621 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
7e24a9f010eeeff54f7ca0cb589a75cc251fabdd 08-Feb-2010 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> Preliminary implementation of "verbose register info" functionality

git-svn-id: https://smali.googlecode.com/svn/trunk@620 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
baabf9a11b105f6821a798dc411e497c2e92b524 24-Jan-2010 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> Add the SETS_REGISTER flag to Opcode

git-svn-id: https://smali.googlecode.com/svn/trunk@572 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
8fcc31d5f2eeae785c3ac72dc66d748aa3af14f7 12-Jan-2010 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> Add new CAN_CONTINUE flag to Opcode

git-svn-id: https://smali.googlecode.com/svn/trunk@564 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
42e4ef489241e4bd7216e235ca499ea3f201bd3b 12-Jan-2010 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> Refactor the opcode enum to have a flags field, to store the odexOnly and canThrow flags

And get rid of the instructionThrowTable in DeodexUtil

git-svn-id: https://smali.googlecode.com/svn/trunk@558 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
0f78b15cd7f51196166019f90cc067ea3ba1ac65 01-Jan-2010 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> Change the enum name of the execute-inline instruction from INVOKE_EXECUTE_INLINE to EXECUTE_INLINE

git-svn-id: https://smali.googlecode.com/svn/trunk@546 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
be2472d6d747a71a73560c1a5cf392a75a905b6d 01-Jan-2010 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> Add support for the upcoming execute-inline/range odexed instruction

git-svn-id: https://smali.googlecode.com/svn/trunk@544 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
c9c2ec3d48d813bc5e74703747466fd6635dcfa6 01-Jan-2010 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> Add "support" for odexed instructions using Format3rms

Also, change the name of the invoke-*-range-quick opcodes to invoke-*-quick/range,
to be consistent with the naming scheme of non-odexed opcodes

git-svn-id: https://smali.googlecode.com/svn/trunk@542 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
da3b7b1150f88b0105c38f30cd8204085c7d2acd 31-Dec-2009 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> change execute_inline to execute-inline, for consistency

git-svn-id: https://smali.googlecode.com/svn/trunk@538 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
5867263eb588f4671400895d1e6b01c01535061b 23-Dec-2009 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> line ending and trailing whitespace cleanup

git-svn-id: https://smali.googlecode.com/svn/trunk@500 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
5b89857df3124851183c75a134f10b6ba41512a9 08-Sep-2009 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> Initial commit of deodex functionality in dexlib and baksmali

git-svn-id: https://smali.googlecode.com/svn/trunk@435 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
5f98a2926093cd9a6c2ea64848c47fc5e39e018d 30-Aug-2009 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> Add support for the odex only opcodes

git-svn-id: https://smali.googlecode.com/svn/trunk@432 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
83b80f81d311b233188c281059aad4a9f5e8b4e6 05-Aug-2009 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> Move new dexlib to trunk



git-svn-id: https://smali.googlecode.com/svn/trunk@355 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
02017677b725bd217afff4d43c86f788f81f4bbe 05-Aug-2009 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> removing old dexlib



git-svn-id: https://smali.googlecode.com/svn/trunk@354 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java
cb83d271e5485aa85ec7b8b3dc7b6e01417e1e43 21-Jun-2009 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> Misc cleanup/refactoring

git-svn-id: https://smali.googlecode.com/svn/trunk@203 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Opcode.java