Releases: JVMLand/LangJAL
Releases · JVMLand/LangJAL
Release list
v1.4.2
Immutable
release. Only release title and notes can be modified.
Full Changelog: v1.4.1...v1.4.2
v1.4.1
Immutable
release. Only release title and notes can be modified.
Full Changelog: v1.4.0...v1.4.1
v1.4.0: Macros
Immutable
release. Only release title and notes can be modified.
v1.4.0
Summary
- feat: Added C-like macros.
v1.3.1
Immutable
release. Only release title and notes can be modified.
Full Changelog: v1.2.8...v1.3.1
v1.2.8
Immutable
release. Only release title and notes can be modified.
v1.2.8
Summary
- feat: Add advanced local variable analysis with dead local filtering and merging (important feature addition)
- feat: Add local variable slot size calculation support
- feat: Improve numeric type inference logic
- feat: Add more arithmetic, array, and exception handling examples
- fix: Fix incorrect
LDC2_Winstruction evaluation (important fix) - fix: Fix local variable consumption handling in frame difference analysis (important fix)
- fix: Improve compatibility checks between
nulland object types
v1.2.7
Immutable
release. Only release title and notes can be modified.
Full Changelog: v1.2.5...v1.2.7
Features, fixes
v1.2.3
Summary
- feat: Add
pushUnknownTypeandpopUnknownTypemethods for stack element handling (important feature addition) - fix: Fix
jalc.batclasspath to point to the correct library directory (important fix) - fix: Correct ordering of
LONGandDOUBLEinStackElementType(important fix) - fix: Properly handle
TOPelement in stack processing (important fix) - feat: Enhance frame difference information handling with stack element capsules
- chore: bump version to 1.2.3
Bug fixes, API enchantments
v1.2.2
Summary
- feat(api): Enhance method analysis with includnig instruction set results
- fix: Update classpath in
jalcscripts to run the compiler correctly
Minor changes
v1.2.1
Summary
- fix: Propagation computing logics for the default node of lookupswitch instructions
- fix: Broken class resolution
- feat: Adding analysis API
Fix it
v1.2.0
Summary
- feat: JAL-infrastructure importer(Classes/Methods can be imported from ASM's objects)
- fix(analyser): Missing return-type evaluation during invokespecial analysis