Commit Graph

  • 3f16b102d2 doc/build_wasm_app.md: Mention a glitch with LLVM 13 and later (#1255) YAMAMOTO Takashi 2022-06-28 20:56:24 +0900
  • 9a6523db9c Update spec cases to latest version (#1253) Wenyong Huang 2022-06-28 16:05:16 +0800
  • f41515d0d5 Enable aot compiler with llvm-14/15 (#1252) Wenyong Huang 2022-06-28 14:53:01 +0800
  • 204c4ecb17 Make robust on choosing target assumption for X86_32 support (#1241) Cengizhan Pasaoglu 2022-06-27 14:30:31 +0200
  • b92d13555b Fix macro redifinition warning for NuttX (#1250) YAMAMOTO Takashi 2022-06-26 11:06:34 +0900
  • c640f7cd6c Fix get invokeNative float ret value issue with clang compiler (#1248) Wenyong Huang 2022-06-26 09:33:54 +0800
  • 677caa4cc3 Enable dump call stack to a buffer (#1244) Xu Jun 2022-06-25 21:38:43 +0800
  • f7ece614c4 Support integrate 3rd-party toolchains into wamrc (#1237) Xu Jun 2022-06-20 13:13:41 +0800
  • 8fc257a6ad Set nuttx isatty definition according to CONFIG_SERIAL_TERMIOS (#1234) dongsheng28849455 2022-06-20 11:58:48 +0800
  • 04a1631b9c Add arc compiler-rt functions and reloc type for mwdt (#1238) Xu Jun 2022-06-20 09:03:31 +0800
  • 68cae860d8 Separate MacOS workflows from the big one (#1236) liang.he 2022-06-17 17:44:20 +0800
  • 97ef5a00a6 Add missing aot relocation symbols for xtensa target (#1235) dongsheng28849455 2022-06-17 15:11:56 +0800
  • 98f7f322ae Fix some issues reported by klocwork (#1233) Xu Jun 2022-06-16 19:50:47 +0800
  • 557a1119b2 Fix typo in wasm_mini_loader.c (#1232) Xu Jun 2022-06-16 12:07:32 +0800
  • ffadaa7803 Fix drop opcode issue in fast interpreter (#1231) Xu Jun 2022-06-16 09:51:01 +0800
  • f593061841 Fix build error when enable custom section without interpreter (#1229) Xu Jun 2022-06-15 18:14:39 +0800
  • 922615eb55 Update spec test script (#1227) Xu Jun 2022-06-15 11:07:39 +0800
  • ede2a042a7 Support emit specified custom sections into AoT file (#1207) Xu Jun 2022-06-10 21:51:13 +0800
  • cb6570359a Fix typo in embed_wamr.md (#1214) Xu Jun 2022-06-09 08:56:45 +0800
  • 6e74286033 Support print exception info in source debugger (#1212) Xu Jun 2022-06-08 12:17:48 +0800
  • f72eaf9528 Update documents (#1203) Wenyong Huang 2022-06-02 14:33:03 +0800
  • 74af0c35ee Remove the code for WASM_ENABLE_GC (#1200) YAMAMOTO Takashi 2022-06-01 17:46:11 +0900
  • 497c82ffb1 Implement Go language binding (#1196) Wenyong Huang 2022-06-01 11:35:05 +0800
  • e20d78c76f Implement Python language binding (#1192) (#1195) Wenyong Huang 2022-05-31 16:39:46 +0800
  • 5272da2e7b Add comments on trailing uint8[1] members in the "Common" structures (#1189) YAMAMOTO Takashi 2022-05-26 12:53:50 +0900
  • 1f1087dafd wasm_export.h: Make RuntimeInitArgs less config dependent (#1190) YAMAMOTO Takashi 2022-05-25 19:15:51 +0900
  • 7c4196e0cf product-mini/platforms/nuttx/wamr.mk: Build libc-wasi (#1129) YAMAMOTO Takashi 2022-05-24 17:12:08 +0900
  • 33c4abe328 core/shared/platform/nuttx: mock several APIs for libc-wasi (#1127) YAMAMOTO Takashi 2022-05-24 13:03:40 +0900
  • 3a929dc614 Fix bh_vector extend_vector not locked issue (#1187) liang.he 2022-05-24 09:10:43 +0800
  • 30e932be1b nuttx: Use text heap for executable memory (#1181) YAMAMOTO Takashi 2022-05-23 11:58:09 +0900
  • 606c91ee66 aot_reloc_xtensa.c: define __packed if not available (#1179) YAMAMOTO Takashi 2022-05-21 17:46:02 +0900
  • 7a955bb1c4 nuttx: add CONFIG_INTERPRETERS_WAMR_PERF_PROFILING (#1178) YAMAMOTO Takashi 2022-05-21 15:56:56 +0900
  • 3228b964db core/iwasm/common/wasm_application.c: Fix a typo of macro (#1180) YAMAMOTO Takashi 2022-05-21 13:53:11 +0900
  • 5e21a00a48 Implement SGX getrandom/getentropy without ocall (#1176) Wenyong Huang 2022-05-21 12:21:09 +0800
  • 3995cfc1cf Fix module_realloc with NULL ptr issue (#1175) Wenyong Huang 2022-05-19 11:57:33 +0800
  • bdb1744713 Fix Windows compilation warnings (#1171) Wenyong Huang 2022-05-16 09:12:58 +0800
  • fbc5c7ecce Add check for stack_min_addr in bound check with hardware trap (#1166) Namhyeon, Go 2022-05-12 13:23:35 +0900
  • d08e13c5ad
    Fix socket api verification of addresses in the address pool (#1270) Marcin Kolny 2022-07-12 09:21:49 +0100
  • 177aa4fc79
    Fix aot rotl/rotr 0 issue (#1285) Wenyong Huang 2022-07-12 13:43:56 +0800
  • e9409066c2 mask right with 31/63 first Wenyong Huang 2022-07-12 05:12:52 +0800
  • 6f12a008ac Add API wasm_runtime_set_module_inst Wenyong Huang 2022-07-12 01:56:31 +0800
  • 8bd5d5d2ef Fix code style issue Wenyong Huang 2022-07-11 22:41:49 +0800
  • a3f16871ed Fix aot rotl/rotr 0 issue Wenyong Huang 2022-07-11 21:33:09 +0800
  • 0f6e5a55a4
    Fix sub module's aux stack info not synchronized to main module issue (#1279) liang.he 2022-07-11 19:42:29 +0800
  • 3cd0254564 Backup module inst in aot_create_exec_env_and_call_function Wenyong Huang 2022-07-11 17:35:43 +0800
  • 8e0fcf20fb Sub modules and the main module use the same exec_env liang.he 2022-07-11 07:30:47 +0000
  • a45e0049e4 spec-test-script/runtest.py: traceback to stdout YAMAMOTO Takashi 2022-07-11 14:04:45 +0900
  • bd0c5725dc spec-test-script/all.py: Use DEVNULL instead of PIPE for runtest.py stderr YAMAMOTO Takashi 2022-07-11 14:03:26 +0900
  • b5d07b44f0
    Refine fast jit func return in callbc/returnbc (#1276) Wenyong Huang 2022-07-11 09:48:45 +0800
  • 4e6ab09f30 change the threshold Wenyong Huang 2022-07-08 19:53:29 +0800
  • 8dc9520f75
    Merge pull request #577 from bytecodealliance/dev/fast_jit Wenyong Huang 2022-07-08 12:37:10 +0800
  • 3da7289821 Fix code guideline check issues Wenyong Huang 2022-07-08 20:15:48 +0800
  • bb9c9a6395
    Refine fast jit backend translation of IR lookupswitch (#1264) Wenyong Huang 2022-07-08 12:29:21 +0800
  • fce7d7eed2
    Merge pull request #576 from bytecodealliance/dev/fast_jit Wenyong Huang 2022-07-08 11:30:32 +0800
  • d225dca63d Use edx/rdx to pass int result Wenyong Huang 2022-07-08 01:03:02 +0800
  • a52bd7de11 Refine func ret passing in callbc/returnbc Wenyong Huang 2022-07-07 22:50:59 +0800
  • 4de8c25c36 Merge branch 'ba_fast_jit' into opt_fast_jit_cmp_if Wenyong Huang 2022-07-07 18:12:59 +0800
  • ee167e3ffa enable spec test on OSX liam 2022-07-08 02:56:23 +0800
  • 0bef866f38 upgrade to python3 liam 2022-07-07 06:24:05 +0800
  • 3ea930a978 ignore python compiled files liam 2022-07-07 06:19:56 +0800
  • 7939a5b01b Fix verification of addresses in the address pool Marcin Kolny 2022-07-06 15:49:12 +0100
  • db210fbc66
    Remove unnecessary memset after mmap (#1273) Xu Jun 2022-07-07 13:53:50 +0800
  • 684213c7af remove unnecessary memset after mmap Xu Jun 2022-07-07 11:20:08 +0800
  • de52901583
    Refine fast jit frontend: merge cmp and if/br_if (#1267) Wenyong Huang 2022-07-07 11:16:58 +0800
  • be8ba9e1fd
    wasm_export.h: mention module byte buffer mutability (#1271) YAMAMOTO Takashi 2022-07-07 11:06:31 +0900
  • cdb222c383 wasm_export.h: mention module byte buffer mutability YAMAMOTO Takashi 2022-07-07 08:50:35 +0900
  • 4a59a7283f set previous sig action to tls Wenyong Huang 2022-07-06 22:24:16 +0800
  • 80bd8357eb Don't suppresse prev signal handler in hw bound check Wenyong Huang 2022-07-06 22:15:36 +0800
  • 9c2bdd1b83
    Refine fe translate op br_if and br_table (#1263) Wenyong Huang 2022-07-06 19:20:55 +0800
  • daeb7a4265
    Don't suppress prev signal handler in hw bound check (#1268) Wenyong Huang 2022-07-06 16:53:05 +0800
  • 12fbaab1ef Refine fast jit frontend: merge cmp and if/br_if Wenyong Huang 2022-07-05 18:09:25 +0800
  • b686f275b1 format change Sophia Szady 2022-07-01 17:43:10 +0000
  • eea60f8fea Finalized Runtime Tests root 2022-07-01 17:35:12 +0000
  • 7b72af3d61 Refine cg lookupswitch Wenyong Huang 2022-07-02 00:08:29 +0800
  • ca651205c0 Refine fe translate op br_if and br_table Wenyong Huang 2022-07-01 23:54:52 +0800
  • 433650c821 fix lua script path issue. Clean up unused file. Ignore coredump file Stu Cao 2022-06-30 17:17:16 -0700
  • 653efecd02
    debug_engine: Fix a few typos (#1261) YAMAMOTO Takashi 2022-06-30 16:45:46 +0900
  • 3ee7f50ac3 debug_engine: fix a few typos YAMAMOTO Takashi 2022-06-30 14:59:11 +0900
  • f20eda12e2 impl opcodes required by ref-types liam 2022-06-25 03:04:27 +0800
  • 2b49a0b817
    wasm_cluster_spread_custom_data: Fix a crash when called before exec (#1257) YAMAMOTO Takashi 2022-06-29 14:21:03 +0900
  • d5d6b7284d
    Fix a few redefinition warnings for WAMR_BUILD_DEBUG_INTERP=1 (#1256) YAMAMOTO Takashi 2022-06-29 13:23:58 +0900
  • a9658c245f
    Implement reference-types opcodes for fast jit (#1249) fast-jit-06-29-2022 liang.he 2022-06-29 11:11:13 +0800
  • 95dcf3874d wasm_cluster_spread_custom_data: Fix a crash when called before exec YAMAMOTO Takashi 2022-06-28 21:39:48 +0900
  • 1a826f39a2 Merge main into dev/fast_jit Wenyong Huang 2022-06-28 23:58:18 +0800
  • c938a9ad55 Enlarge operand stack size for spec cases Wenyong Huang 2022-06-28 22:41:40 +0800
  • c5838a8391 Fix a few redefinition warnings for WAMR_BUILD_DEBUG_INTERP=1 YAMAMOTO Takashi 2022-06-28 21:39:13 +0900
  • a67c1c1c01
    doc/build_wasm_app.md: Mention a glitch with LLVM 13 and later (#1255) YAMAMOTO Takashi 2022-06-28 20:56:24 +0900
  • e440734084
    Merge pull request #1254 from bytecodealliance/main Wenyong Huang 2022-06-28 19:54:06 +0800
  • 6dc33637af doc/build_wasm_app.md: Mention a glitch with LLVM 13 and later YAMAMOTO Takashi 2022-06-28 18:16:24 +0900
  • 76af84937f
    Merge pull request #571 from bytecodealliance/main Wenyong Huang 2022-06-28 17:13:19 +0800
  • c5385f55fc
    Merge pull request #567 from bytecodealliance/main Wenyong Huang 2022-06-28 17:08:20 +0800
  • 625d59191d
    Update spec cases to latest version (#1253) Wenyong Huang 2022-06-28 16:05:16 +0800
  • 5e238322c2
    Enable aot compiler with llvm-14/15 (#1252) Wenyong Huang 2022-06-28 14:53:01 +0800
  • 2746d29751
    Make robust on choosing target assumption for X86_32 support (#1241) Cengizhan Pasaoglu 2022-06-27 14:30:31 +0200
  • 6f98ead24a Enable aot compiler with llvm-14/15 Wenyong Huang 2022-06-27 20:17:02 +0800
  • 8f9e65e53d Update spec cases to latest version Wenyong Huang 2022-06-27 19:29:12 +0800
  • dfe9fe8b3a Make robust on choosing target assumption for X86_32 support Cengizhan Pasaoglu 2022-06-20 10:53:03 +0200
  • 63133f250c
    Merge pull request #565 from bytecodealliance/main Wenyong Huang 2022-06-27 08:42:38 +0800
  • eb3cdaaf32
    Fix macro redifinition warning for NuttX (#1250) YAMAMOTO Takashi 2022-06-26 11:06:34 +0900
  • 114bf9408b
    Fix get invokeNative float ret value issue with clang compiler (#1248) Wenyong Huang 2022-06-26 09:33:54 +0800