MIRROR: javascript for ๐Ÿœ's, a tiny runtime with big ambitions
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

allow fast wasm

+7 -2
+7 -2
vendor/packagefiles/wasm-micro-runtime/meson.build
··· 15 15 '-DBH_MALLOC=wasm_runtime_malloc', 16 16 '-DBH_FREE=wasm_runtime_free', 17 17 '-DWASM_ENABLE_INTERP=1', 18 - '-DWASM_ENABLE_FAST_INTERP=0', 18 + '-DWASM_ENABLE_FAST_INTERP=1', 19 19 '-DWASM_ENABLE_AOT=0', 20 20 '-DWASM_ENABLE_JIT=0', 21 21 '-DWASM_ENABLE_FAST_JIT=0', ··· 108 108 wamr_sources += files('core/shared/platform/common/memory/mremap.c') 109 109 endif 110 110 111 + interp_source = 'core/iwasm/interpreter/wasm_interp_fast.c' 112 + 111 113 wamr_sources += files( 112 114 'core/shared/utils/bh_assert.c', 113 115 'core/shared/utils/bh_bitmap.c', ··· 135 137 'core/iwasm/common/wasm_shared_memory.c', 136 138 'core/iwasm/interpreter/wasm_loader.c', 137 139 'core/iwasm/interpreter/wasm_runtime.c', 138 - 'core/iwasm/interpreter/wasm_interp_classic.c', 140 + interp_source, 139 141 'core/iwasm/libraries/libc-wasi/libc_wasi_wrapper.c', 140 142 'core/iwasm/libraries/libc-wasi/sandboxed-system-primitives/src/posix.c', 141 143 'core/iwasm/libraries/libc-wasi/sandboxed-system-primitives/src/str.c', ··· 184 186 include_directories: wamr_inc, 185 187 compile_args: [ 186 188 '-DWASM_ENABLE_INTERP=1', 189 + '-DWASM_ENABLE_FAST_INTERP=1', 187 190 '-DWASM_ENABLE_LIBC_WASI=1', 188 191 '-DWASM_ENABLE_MODULE_INST_CONTEXT=1', 189 192 '-DWASM_ENABLE_BULK_MEMORY=1', ··· 191 194 '-DWASM_ENABLE_SHARED_MEMORY=0', 192 195 '-DWASM_ENABLE_SIMD=0', 193 196 '-DWASM_ENABLE_AOT=0', 197 + '-DWASM_ENABLE_JIT=0', 198 + '-DWASM_ENABLE_FAST_JIT=0', 194 199 '-DWASM_ENABLE_MULTI_MODULE=0', 195 200 '-DWASM_ENABLE_TAGS=0', 196 201 '-DWASM_CONFIGURABLE_BOUNDS_CHECKS=0',