| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| smalivm-1.2.0.jar | 2017-07-30 | 73.1 MB | |
| simplify-1.2.0.jar | 2017-07-30 | 74.0 MB | |
| README.md | 2017-07-30 | 931 Bytes | |
| v1.2.0.tar.gz | 2017-07-30 | 15.7 MB | |
| v1.2.0.zip | 2017-07-30 | 16.7 MB | |
| Totals: 5 Items | 179.4 MB | 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 and monitor-exit opcodes (used to be handled by UnknownOp)