4143313b052366c3cbaa8ef28c6e935432de7825 |
|
20-Jul-2014 |
Ben Gruver <bgruv@google.com> |
Fix potential NPE in MethodAnalyzer
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
d33fd6773cc3e527b4dbb79245796d556b7facde |
|
20-Jul-2014 |
Ben Gruver <bgruv@google.com> |
Implement implicit method/field references in baksmali
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
2d8cbfe6bc2d8ff2fcd7a0bf432cc808d842da4a |
|
03-Feb-2014 |
Ben Gruver <bgruv@google.com> |
Add support for non-standard invoke-object-init/range instructions
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
4a92c4883988f918a1a566e8324d861d1212a9f9 |
|
16-Jun-2013 |
Ben Gruver <bgruv@google.com> |
Use the correct register when creating an UnresolvedOdexInstruction
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
02560f3f7f9be2f35499bb83036e5827d9eae51b |
|
16-Jun-2013 |
Ben Gruver <bgruv@google.com> |
Make sure the referenced class is accessible when deodexing a field/method access
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
8553393690b157d50227884241a475dbe36c5b1f |
|
15-Jun-2013 |
Ben Gruver <bgruv@google.com> |
Fix some warnings in MethodAnalyzer
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
a2069cd8669945895ed5c865d3cff22f48c9a893 |
|
07-May-2013 |
Ben Gruver <bgruv@google.com> |
Fix issue with deodexing invoke-virtual-quick/range
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
9743f4de0ccdff01c731433d86735af041a4ad3a |
|
07-May-2013 |
Ben Gruver <bgruv@google.com> |
Deodex an invoke-object-init/range as a non-range invoke-virtual when possible
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
5b69a5f3a5232b8ea0456f46f3285388963c77d3 |
|
07-May-2013 |
Ben Gruver <bgruv@google.com> |
Merge remote-tracking branch 'izzy_github/deodex2' into dexlib_redesign Conflicts: dexlib2/src/main/java/org/jf/dexlib2/analysis/ClassPath.java
|
1bf6f2324541df184689fdb2c0d8188af5221784 |
|
28-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Implementation of new generificationified writer functionality
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
389c3a6afa3dae4106734db40c87ff88ba68f03f |
|
28-Apr-2013 |
Izzat Bahadirov <izzat.b@sta.samsung.com> |
Fix for invoke-virtual/range with no register range.
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
6cf22f1eaca4b1af73fe7d0570ec5e8e7e9680f8 |
|
22-Apr-2013 |
Izzat Bahadirov <izzat.b@sta.samsung.com> |
Object register value now lives in register C, not D.
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
5fa302678ce3a8e08fa8d2e8dbc5424781e751a6 |
|
11-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Add support for custom inline tables
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
45dfbd6d58dd4cc051b8c151afdf0c478cad6417 |
|
10-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Remove invalid assert
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
39b3a7c5a92557e14e1c4fbd402843e4dd404ee0 |
|
10-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Fix issue when deodexing invoke-object-init/range instruction
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
3f05570b6bb8249f545ced73a1beb7f996c5227d |
|
09-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Always use .equals for comparing RegisterType instances
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
02f1d6cc1a7db4305f8fa3dbb97e47696ad751d9 |
|
08-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Use the correct register category for the uninitialized "this" reference
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
13993573b203c5a660bfafdc5ddba7ee28e5917e |
|
08-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Fix the calculation of method parameter register in MethodAnalyzer
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
71a580878fcc9b8a7361a8d16226d47854c6bfa4 |
|
08-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Correctly handle fill-array-data instruction when building instruction list
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
8887625162e5c67942e6b496374e6f4a1ce99bf5 |
|
08-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Add some getter methods in MethodAnalyzer
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
4bf810ee7658c9f09791dc52e862875d22bc07aa |
|
08-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Add the parameter register count to the stored state in MethodAnalyzer
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
77ebf6842fa97642d17673fbdadbcad1875dd3cb |
|
08-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Add codeAddress field to AnalysisException
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
e3478f4fd4a52a6dbbcc46b389ad7c8fcc1135ab |
|
08-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Fix the calculation of the "this" register in MethodAnalyzer
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
8d74f47b45bcc6b88ca434848dcddee6d6f0437a |
|
08-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Fix IndexOutOfBounds exception when there's a wide parameter
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
0a9ae5a0a71f4d93bdb5b3bd08e3efe5c25fdeb6 |
|
31-Mar-2013 |
Ben Gruver <bgruv@google.com> |
Fix minor issue in MethodAnalyzer.analyzeMoveException
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|
9531284b1b6a29371ae8d8e6cfe3e1f1bfe23296 |
|
31-Mar-2013 |
Ben Gruver <bgruv@google.com> |
Port MethodAnalyzer and various dependencies from dexlib
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/MethodAnalyzer.java
|