You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2023/08/07 08:13:07 UTC

[nuttx-apps] 02/02: toywasm: regen for v31

This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx-apps.git

commit ee71af840f543b067c72077ec7fe74c2c7153998
Author: YAMAMOTO Takashi <ya...@midokura.com>
AuthorDate: Sun Aug 6 16:22:30 2023 +0900

    toywasm: regen for v31
    
    ```
    REF=6f67aec18ce8f824479e305c17464bd4df1dd7ae ./regen.sh
    ```
---
 interpreters/toywasm/include/toywasm_config.h  | 2 ++
 interpreters/toywasm/include/toywasm_version.h | 2 +-
 interpreters/toywasm/src/toywasm_config.c      | 2 ++
 3 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/interpreters/toywasm/include/toywasm_config.h b/interpreters/toywasm/include/toywasm_config.h
index 5d553fcfa..7b46d9496 100644
--- a/interpreters/toywasm/include/toywasm_config.h
+++ b/interpreters/toywasm/include/toywasm_config.h
@@ -23,8 +23,10 @@
 
 #define TOYWASM_USE_SEPARATE_EXECUTE
 #define TOYWASM_USE_TAILCALL
+#define TOYWASM_SORT_EXPORTS
 #define TOYWASM_USE_JUMP_BINARY_SEARCH
 #define TOYWASM_JUMP_CACHE2_SIZE 4
+#define TOYWASM_USE_LOCALS_FAST_PATH
 #define TOYWASM_USE_LOCALS_CACHE
 #define TOYWASM_USE_SEPARATE_LOCALS
 #define TOYWASM_USE_SMALL_CELLS
diff --git a/interpreters/toywasm/include/toywasm_version.h b/interpreters/toywasm/include/toywasm_version.h
index 5e2a6f2da..9b3ba9705 100644
--- a/interpreters/toywasm/include/toywasm_version.h
+++ b/interpreters/toywasm/include/toywasm_version.h
@@ -21,6 +21,6 @@
 #if !defined(_TOYWASM_VERSION_H)
 #define _TOYWASM_VERSION_H
 
-#define TOYWASM_VERSION "v30.0.0"
+#define TOYWASM_VERSION "v31.0.0"
 
 #endif /* !defined(_TOYWASM_VERSION_H) */
diff --git a/interpreters/toywasm/src/toywasm_config.c b/interpreters/toywasm/src/toywasm_config.c
index 32b400396..2e7893ecf 100644
--- a/interpreters/toywasm/src/toywasm_config.c
+++ b/interpreters/toywasm/src/toywasm_config.c
@@ -35,9 +35,11 @@ const char *const toywasm_config_string =
 "\tTOYWASM_USE_USER_SCHED = OFF\n"
 "\tTOYWASM_ENABLE_TRACING = OFF\n"
 "\tTOYWASM_ENABLE_TRACING_INSN = OFF\n"
+"\tTOYWASM_SORT_EXPORTS = ON\n"
 "\tTOYWASM_USE_JUMP_BINARY_SEARCH = ON\n"
 "\tTOYWASM_USE_JUMP_CACHE = OFF\n"
 "\tTOYWASM_JUMP_CACHE2_SIZE = 4\n"
+"\tTOYWASM_USE_LOCALS_FAST_PATH = ON\n"
 "\tTOYWASM_USE_LOCALS_CACHE = ON\n"
 "\tTOYWASM_USE_SEPARATE_LOCALS = ON\n"
 "\tTOYWASM_USE_SMALL_CELLS = ON\n"