2020-09-15 13:38:44 +02:00
|
|
|
#
|
|
|
|
# For a description of the syntax of this configuration file,
|
|
|
|
# see the file kconfig-language.txt in the NuttX tools repository.
|
|
|
|
#
|
|
|
|
|
|
|
|
config INTERPRETERS_WAMR
|
|
|
|
tristate "Webassembly Micro Runtime"
|
|
|
|
default n
|
2020-10-13 06:51:52 +02:00
|
|
|
select CLOCK_MONOTONIC
|
2020-09-15 13:38:44 +02:00
|
|
|
|
|
|
|
if INTERPRETERS_WAMR
|
|
|
|
|
2020-09-29 08:21:21 +02:00
|
|
|
config INTERPRETERS_WAMR_VERSION
|
|
|
|
string "WAMR Version"
|
|
|
|
default "09-29-2020"
|
|
|
|
---help---
|
2020-12-21 09:34:32 +01:00
|
|
|
Version 09-29-2020 and later (include main) supported.
|
2020-09-29 08:21:21 +02:00
|
|
|
|
2020-09-15 13:38:44 +02:00
|
|
|
config INTERPRETERS_WAMR_PRIORITY
|
|
|
|
int "Webassembly Micro Runtime priority"
|
|
|
|
default 100
|
|
|
|
|
|
|
|
config INTERPRETERS_WAMR_STACKSIZE
|
|
|
|
int "Webassembly Micro Runtime stack size"
|
|
|
|
default 8192
|
|
|
|
|
|
|
|
config INTERPRETERS_WAMR_AOT
|
|
|
|
bool "Enable AOT"
|
|
|
|
default n
|
|
|
|
|
|
|
|
config INTERPRETERS_WAMR_FAST
|
|
|
|
bool "Enable fast interpreter"
|
|
|
|
default n
|
|
|
|
|
|
|
|
config INTERPRETERS_WAMR_LOG
|
|
|
|
bool "Enable log"
|
|
|
|
default n
|
|
|
|
|
|
|
|
config INTERPRETERS_WAMR_LIBC_BUILTIN
|
|
|
|
bool "Enable built-in libc"
|
|
|
|
default n
|
|
|
|
|
2020-09-17 14:09:24 +02:00
|
|
|
config INTERPRETERS_WAMR_MULTI_MODULE
|
|
|
|
bool "Enable mutli module support"
|
|
|
|
default n
|
|
|
|
|
|
|
|
config INTERPRETERS_WAMR_MINILOADER
|
|
|
|
bool "Enable mini-loader"
|
|
|
|
default n
|
|
|
|
---help---
|
|
|
|
Mini-loader don't check the integrity of wasm module
|
|
|
|
|
|
|
|
config INTERPRETERS_WAMR_THREAD_MGR
|
|
|
|
bool "Enable thread manager"
|
|
|
|
default n
|
|
|
|
|
|
|
|
config INTERPRETERS_WAMR_LIB_PTHREAD
|
|
|
|
bool "Enable lib pthread"
|
|
|
|
default n
|
|
|
|
|
|
|
|
config INTERPRETERS_WAMR_DISABLE_HW_BOUND_CHECK
|
|
|
|
bool "Disable hardware bound check"
|
|
|
|
default n
|
|
|
|
|
2020-09-27 14:25:47 +02:00
|
|
|
config INTERPRETERS_WAMR_CUSTOM_NAME_SECTIONS
|
|
|
|
bool "Enable custom name section support"
|
|
|
|
default n
|
|
|
|
|
|
|
|
config INTERPRETERS_WAMR_GLOBAL_HEAP_POOL
|
|
|
|
bool "Enable global heap pool"
|
|
|
|
default n
|
|
|
|
|
|
|
|
if INTERPRETERS_WAMR_GLOBAL_HEAP_POOL
|
|
|
|
|
|
|
|
config INTERPRETERS_WAMR_GLOBAL_HEAP_POOL_SIZE
|
|
|
|
int "Global heap pool size (in KB)"
|
|
|
|
default 128
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
2020-09-15 13:38:44 +02:00
|
|
|
endif
|