Wenyong Huang

Results 13 issues of Wenyong Huang

Thread data should not be destroyed when thread exits, or other thread may not be able to join it. This PR saves the thread data into thread data list when...

Hi, recent days we are developing another WebAssembly JIT engine and make good progress by now, we call it WAMR Fast JIT, which a lightweight JIT. Currently it is under...

new feature
WIP

## Motivation Recently another lightweight JIT engine - Fast JIT was developed with quick startup, small footprint and relatively good performance: [ https://github.com/bytecodealliance/wasm-micro-runtime/issues/1292](https://github.com/bytecodealliance/wasm-micro-runtime/issues/1292) To make it work together with LLVM...

new feature

## Motivation Currently the memory access boundary check with hardware trap feature for 64-bit platform is only supported in AOT/JIT mode, we hope to enable the feature for interpreter mode...

enhancement

## Motivation Due to history reason, the current module instance layout (and module layout) of interpreter and AOT are different, which causes some inconveniences: - The interpreter module instance cannot...

enhancement

Dear developers, the [WAMR-1.3.2](https://github.com/bytecodealliance/wasm-micro-runtime/releases/tag/WAMR-1.3.2) release has been successfully created. As discussed and planned previously, we are introducing the GC (Garbage Collection) feature by merging the `dev/gc_refactor` branch into the `main`...

interface change

# GC (Gargbage Collection) AOT support ## Motivation In recent days we had refactored the WAMR GC interpreter implementation to support most features of the latest [GC MVP](https://github.com/WebAssembly/gc/blob/master/proposals/gc/MVP.md) spec proposal,...

new feature

If there is no else branch for the if block, make a virtual else opcode for easier checking and to copy the correct results to the block return address in...