What's new?
- Known length array values
- Arrays created with a known array length carry this length
arraylength
instructions will then return this as a known value- Does not yet work on multidimensional arrays
- New warnings for incompatible stack types on comparison instructions
- New warnings for wide types in arithmetic instructions
- Support for optional descriptors for type instructions
What's fixed?
anewarray
not allowing multi dimensional array descriptors- Float and double compares in analysis
- Instructions being not aligned with the documentation and vice versa
- Warning for 0-length multidimensional arrays
- Remove warning for calling methods on array descriptors
Full Changelog: 2.5.0...2.6.0