Skip to content

Releases: bytecodealliance/wasm-micro-runtime

WAMR-01-29-2021

29 Jan 03:08
a5188f5

Choose a tag to compare

Implement post-MVP SIMD feature for AOT/JIT mode and add some workload samples
Update build scripts of wasm app and update source codes to align with wasi-sdk-12.0
Implement post-MVP tail-call feature for AOT mode
Enable multi-module support for wasm-c-api
Add more checks to enhance the app heap's security
Refine interpreter opcodes e.g. op_br_table, op_block
Refine AOT call_indirect opcode translation
Enable support for AssemblyScript's new/retain/release APIs
Implement dump call stack and performance profiling
Implement riscv32/riscv64 support for interpreter mode
Fix app manager timer setTimeout issue and install atomics app issue
Fix wasm-c-api issues
Add checks to avoid allocating memory with size 0
Implement Inclavare Containers PAL interface in WAMR Linux-SGX
Add RIOS platform support
Add RT-THREAD platform support

WAMR-09-29-2020

29 Sep 03:08
c83a571

Choose a tag to compare

Implement post-MVP tail-call feature for interpreter
Enable Windows wasm-c-api support and update examples
Enable Windows COFF format support for AOT on Windows 64-bit
Implement custom name section support and stack trace printing
Introduce Nuttx RTOS platform support
Implement memory profiling tool (experimental)
Re-implement utf-8 encoding check on wasm loader
Introduce CI support
Remove errno in wasm_application_execute_func
Add makefiles of minimal version to exclude sgx wasi/pthread ocalls if not needed
Clear the build warnings on MacOS
Fix get local issue of fast interpreter
Fix JIT target arch not set issue
Fix issue of two new wasm function call APIs
Fix sgx enclave module not destroyed issue when loading module failed

WAMR-09-08-2020

08 Sep 09:43
5418e09

Choose a tag to compare

Implement post-MVP multi-value feature
Implement post-MVP threads, shared-memory and atomics features
Implement lib-pthread support
Implement post-MVP wasm-c-api feature
Implement WASI and lib-pthread for Linux SGX platform
Enable Windows platform support
Refactor app heap and boundary check
Update AOT current version from 1 to 2
Implement two new APIs for wasm function call

WAMR-07-10-2020

10 Jul 08:25
16a284a

Choose a tag to compare

Implement boundary check with hardware trap on 64-bit platform
Implement native stack overflow check with hardware trap
Implement pthread_key related APIs for lib-pthread
Refine classic-interp and fast-interp to improve performance

WAMR-06-15-2020

15 Jun 10:59
f4d4d69

Choose a tag to compare

Implement native thread stack overflow check
Implement post-MVP feature: Non-trapping float-to-int conversions
Implement post-MVP feature: Sign-extension operators
Implement post-MVP feature: Bulk-memory
Enhance WASM loader checks
Implement multi-module feature
Implement wasm mini-loader

WAMR-04-15-2020

15 Apr 11:01
a661c49

Choose a tag to compare

Add xtensa AOT support
Implement register/call native API with raw arguments
Update basic sample
Refine wgl native function call
Refactor the wasm graphic layer (wgl) and the gui sample
Make heap and linear memory contiguous to refine compilation time and footprint

WAMR-03-30-2020

30 Mar 03:19
d9890d2

Choose a tag to compare

Enable aarch64 support
Preserve space for locals before set/tee opcode
Add component test framework and test suite
Change printf to puts in assemblyscript to match the signature
Re-org ems mem allocator source codes
Update documents

WAMR-03-19-2020

19 Mar 08:27
c6042c4

Choose a tag to compare

Introduce fast interpreter
Simplify interfaces of runtime initialization and destruction, and native symbol registration
Re-org memory allocation APIs, and add realloc function argument for memory allocator
Re-org platform's code structure and APIs to simplify the platform porting
Switch llvm to official version and enhance AoT relocation
Implement opcode counter for interpreter

WAMR-03-05-2020

05 Mar 13:52
cfcaca3

Choose a tag to compare

Enable ARM and THUMB AOT support
Enable Android platform support
Implement native function registration, auto native pointer check and address conversion
Modify API wasm_runtime_module_malloc() and wasm_runtime_lookup_function()
Update documents

WAMR-02-27-2020

27 Feb 07:43
4dbe7c4

Choose a tag to compare

Enable SGX AOT
Update some build scripts
Refine block addr cache design