History log of /external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Format/Instruction22cs.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b3abca4c90929e31e6a8c52bc0178c44e3e53c6b 16-Apr-2010 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> cleaned up imports

git-svn-id: https://smali.googlecode.com/svn/trunk@704 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Format/Instruction22cs.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/Format/Instruction22cs.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/Format/Instruction22cs.java
16a911620ccf7b530b873fb71cf13e8dcb88ad28 12-Jan-2010 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> General cleanup/refactoring/maintentance

- Added some additional context information for exceptions in various locations
- Refactored all code offsets so that they use 2-byte code block address, instead of a byte offset.
- Additionally changed all "offset" terminology refering to code offsets to "address" instead
- Changed the way the getItemByIndex and getOffsettedItemByOffset work, so that they throw an
exception if the index/offset is -1/0.
- Added additional getOptionalItemByIndex and getOptionalOffsettedItemByOffset methods, to be used
in the cases where an index/offset of -1/0 is valid, to indicate the absence of an item
- Other misc cleanup/maintentance

git-svn-id: https://smali.googlecode.com/svn/trunk@552 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Format/Instruction22cs.java
6325930f675aa264fd3d6d1fb48dfa390da3261d 26-Dec-2009 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> read in the field offset for Instruction22cs

git-svn-id: https://smali.googlecode.com/svn/trunk@525 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Format/Instruction22cs.java
fda2e631ac0b1ca092973b7fff4b2f38d2c23437 23-Dec-2009 JesusFreke@JesusFreke.com <JesusFreke@JesusFreke.com@55b6fa8a-2a1e-11de-a435-ffa8d773f76a> Refactor instructions to store individual pieces of data instead of just using an offset into a buffer

Also included is a partial implementation of the logic needed to automatically fix various types of issues

git-svn-id: https://smali.googlecode.com/svn/trunk@502 55b6fa8a-2a1e-11de-a435-ffa8d773f76a
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Format/Instruction22cs.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/Format/Instruction22cs.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/Format/Instruction22cs.java