8764034eaf5431d1739e45e4920d946013299226 |
|
27-Apr-2017 |
Ben Gruver <bgruv@google.com> |
Merge remote-tracking branch 'aosp/upstream-master' Change-Id: Ibf174111a57563b351192beb5949c2f0f237b662
|
bb347e3de387de6e0aad2e2fd0f10be64a51502d |
|
16-Sep-2016 |
Narayan Kamath <narayan@google.com> |
Add a placeholder ART version number / api level for aosp/master. Also make invoke-polymorphic conditional on this new art version. This also fixes a bug where the version was being selected incorrectly due to a parameter name that shadowed a local variable. (cherry-picked from commit 55c33ebb09d9d6de74cf1aae87109706d1042d51) Test: make test-art-host Change-Id: I3593f251b80b6dadab8d5cc76d875e2e2bc70083
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/Opcodes.java
|
55c33ebb09d9d6de74cf1aae87109706d1042d51 |
|
16-Sep-2016 |
Narayan Kamath <narayan@google.com> |
Add a placeholder ART version number / api level for aosp/master. Also make invoke-polymorphic conditional on this new art version. This also fixes a bug where the version was being selected incorrectly due to a parameter name that shadowed a local variable.
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/Opcodes.java
|
676f9f5cbf179043ea6ef4d18517a0922f783836 |
|
05-Oct-2016 |
Ben Gruver <bgruv@google.com> |
Properly implement the art <-> api version map (cherry-picked from commit 219bdff2d111277386f08dd1cc2b756b58996deb) Test: make test-art-host Change-Id: Ic03afabd444273dbf119fcd5a90e4fa47cfa50bf
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/Opcodes.java
|
219bdff2d111277386f08dd1cc2b756b58996deb |
|
03-Oct-2016 |
Ben Gruver <bgruv@google.com> |
Properly implement the art <-> api version map
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/Opcodes.java
|
8f27f45fb1d621a6cc5ca01e1eb5cc7dc67cc994 |
|
26-Sep-2016 |
Ben Gruver <bgruv@google.com> |
Add Opcodes.getDefault This replace various uses of hardcoded Opcodes.forApi() with Opcodes.getDefault() or other alternatives as applicable
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/Opcodes.java
|
d7d995cc2dbd94e608c8e02778f4361c27b25f4b |
|
05-Sep-2016 |
Ben Gruver <bgruv@google.com> |
Remove the now-unused experimental opcodes flag/functionality
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/Opcodes.java
|
3ff884b1c345dbd030430e3eecf37e4d409f18b0 |
|
12-Jul-2015 |
Ben Gruver <bgruv@google.com> |
Add art-specific opcodes and opcode values
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/Opcodes.java
|
3065d6b7dec0849265da9d7e9654c9d154520bc5 |
|
19-Jun-2015 |
Ben Gruver <bgruv@google.com> |
Add backwards compatible version of DexFileFactory.loadDexFile and Opcodes Keep the old prototype, so we don't break existing code.
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/Opcodes.java
|
144951a9e9e6c87866245f2bdeebf0ebedaa0e38 |
|
19-Feb-2015 |
Igor Murashkin <iam@google.com> |
Add lambda experimental dalvik opcodes * Add new -X/--experimental flag to [dis]assemble opcodes not in art yet * Add new opcodes liberate-variable, box-lambda, unbox-lambda, capture-variable, create-lambda, invoke-lambda * Add support for encoding 25x instructions * Adds LambdaTest to check new opcodes assemble/disassemble properly TODO: invoke-lambda-range Change-Id: I5c8bcbfa8b6cb9a13ef2017fce2d1b7fda6e11c3
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/Opcodes.java
|
d7cd52308e6120e6750c4f46d7357e8e5033619c |
|
27-Nov-2013 |
Ben Gruver <bgruv@google.com> |
Fix an issue with nop opcodes with a non-null second byte
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/Opcodes.java
|
83f77f51aa888998486c0c9ad693047480b060b0 |
|
18-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Refactor how api specific Opcodes work (make them non-static)
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/Opcodes.java
|