23abc2fe89ec3713645d64bdb74415a9090084f4 |
|
06-Jan-2012 |
Jesse Wilson <jessewilson@google.com> |
Use 'new Label()' rather than 'Code.newLabel()' to make it clear that allocating a label is a free operation, not depending on the current state of the Code instance.
/external/dexmaker/src/main/java/com/google/dexmaker/Local.java
|
0e49fb9243b7463835ab80ef7cc62435f55846ce |
|
06-Jan-2012 |
Jesse Wilson <jessewilson@google.com> |
Add a big example in DexMaker on its use. Also fix up some of the problems encountered while writing the example: - Type should be TypeId - Result targets should be in a consistent position in the instruction parameter list. I decided to go with first because methods have parameters in varargs that must be last.
/external/dexmaker/src/main/java/com/google/dexmaker/Local.java
|
b3b96215f3dcbacb3f0d86780ac635cfc14ae9cf |
|
05-Jan-2012 |
Jesse Wilson <jessewilson@google.com> |
Include move-parameter instructions for the 'this' parameter if it exists.
/external/dexmaker/src/main/java/com/google/dexmaker/Local.java
|
579d7739c53a2707ad711a2d2cae46d7d782f061 |
|
03-Jan-2012 |
Jesse Wilson <jessewilson@google.com> |
Initial add of dx and dexmaker.
/external/dexmaker/src/main/java/com/google/dexmaker/Local.java
|