Skip to content

0.9.3

Compare
Choose a tag to compare
@CharlieTap CharlieTap released this 17 Dec 19:11
· 311 commits to main since this release

What's Changed

Performance

Chasms performance changes drastically with this release as I've began to optimise the interpreter. As such the time taken for chasm to complete the official wasm testsuite has dropped from 8 minutes to 6 seconds on the jvm with similar speedups on other platforms.

Threads proposal decode and validation

Chasm can now decode and validate wasm modules with bytecode from the threads proposal, execution support will come in the next release

Host Function Exceptions

Host functions can now throw a HostFunctionException, this will be caught internally by the VM and chasm error will be returned.

Windows support dropped for now

This will be readded before chasms 1.0 but its exclusion for now allows development to progress faster

New Contributors

Full Changelog: 0.9.2...0.9.3