This release fixes a number of bugs and improves performance.
The biggest change is the addition of a new escape analysis in FilPizlonator, which resulted in a >6x speed-up running quickjs and >10% speed-ups on a lot of other tests in PizBench.
- Remove
clock_ttypedef fromstdfil.h. - Fix calling convention bug involving small aggregate types passed as higher-numbered arguments.
- Improve support for linkonce/ODR/COMDAT.
- Fix
tcdrain. - Remove bad assertion in
dlopenanddlsymimplementations. - Minor GC performance improvements.
- Fix atomic pointer xchg.
- Support
thrd_yield.