v1.2.0
This release fixes a lot of bugs and changes the output format to make it a little easier to read. Thanks to the many people who reported bugs. You brave souls!
Here's a quick overview of the changes:
- Visual indicator of progress through classes and methods, and some simple run time stats
- Fix for enum instantiation, objects created via reflection have more correct type
- Improved type flow, when a method can't be invoked because arguments aren't valid, don't use type from method signature unless it's more specific than type of the argument
- Improved correctness for
aput
ops - Improved correctness when determining consensus type
- Improved correctness when updating argument identities during multiverse collapse
- Updated dependencies, notably dexlib updated to 2.2.1
- Updated reference framework to Android-25
- Implemented
monitor-enter
andmonitor-exit
opcodes (used to be handled by UnknownOp)