Commit Graph

  • cd55f1c1f9 fix issues, refator enlarge memory Wenyong Huang 2022-08-14 12:10:07 +0800
  • 1872cefb5b
    Merge pull request #597 from bytecodealliance/main Wenyong Huang 2022-08-13 15:30:42 +0800
  • 29e2108408 Remove redundant parentheses (will cause an error) FromLiQg 2022-08-12 20:20:38 +0800
  • b24fef04c5 save memory Xu Jun 2022-08-12 19:24:18 +0800
  • 473e31476d do the same thing for miniloader FromLiQg 2022-08-12 19:12:53 +0800
  • bc86674a45
    Let iwasm return non-zero value when running failed (#1377) Xu Jun 2022-08-12 18:03:14 +0800
  • 5999553558 Interp/Fast-JIT optimization, refine wasm_type_equal for call_indirect. Use pointer comparison instead of struct memory comparison. When using call_indirect, type comparison is required. I optimized the speed of type comparison, and changed type structure memory comparison to pointer comparison. FromLiQg 2022-08-12 03:04:48 +0800
  • f524423042 address PR comments Xu Jun 2022-08-12 17:00:38 +0800
  • 872cc51881
    Fix mini-loader issue (#1383) Xu Jun 2022-08-12 16:35:57 +0800
  • 015c18f40e fix CI SGX failed issue Xu Jun 2022-08-12 15:46:27 +0800
  • 44b9b6fd5a fix mini-loader issue Xu Jun 2022-08-12 15:27:45 +0800
  • b65befd5e7
    Fix load type not initialized issue for LLVMBuildLoad2 (#1381) Wenyong Huang 2022-08-12 14:18:47 +0800
  • f4da7d93f8 fix CI build error Xu Jun 2022-08-12 12:02:37 +0800
  • 01578272c0 Fix load type not initialized issue for LLVMBuildLoad2 Wenyong Huang 2022-08-12 11:33:22 +0800
  • 96310d177a fix spec test error Xu Jun 2022-08-12 11:26:31 +0800
  • 2178787664
    Implement i64.div and i64.rem intrinsics (#1375) Huang Qi 2022-08-12 11:09:06 +0800
  • 61e8649c6d Fix code guideline check Wenyong Huang 2022-08-12 10:52:52 +0800
  • 88cf1e36c1
    Support custom stack guard size (#1368) Huang Qi 2022-08-12 10:17:11 +0800
  • 6bebab9c77 Remove some unused codes Wenyong Huang 2022-08-12 10:07:23 +0800
  • e512537693 Update config_common.cmake Huang Qi 2022-08-12 09:23:02 +0800
  • 631ba77816 reserve one pointer size for fast-interp compiled_code_size Xu Jun 2022-08-12 03:50:51 +0800
  • ec6c1c2269 let iwasm return non-zero value when running failed Xu Jun 2022-08-12 00:40:53 +0800
  • e23acfab36
    Fix windows thread data issue and enhance windows os_mmap (#1372) Wenyong Huang 2022-08-11 16:57:32 +0800
  • e79e929868 Add i64 intrinsic for riscv32 Huang Qi 2022-08-11 16:27:26 +0800
  • 1b4133aa4e Fix linear memory page count issues Wenyong Huang 2022-08-11 16:02:40 +0800
  • a48513970d Fix a typo Huang Qi 2022-08-11 15:34:44 +0800
  • 31605b79a6 Add docs for stack guard size Huang Qi 2022-08-11 14:37:00 +0800
  • 6fffa93bb9 Resotre all changes and rename RESERVED_BYTES_TO_NATIVE_STACK_BOUNDARY to WASM_STACK_GUARD_SIZE Huang Qi 2022-08-11 14:28:37 +0800
  • 7bda3592d6 Fix code style Huang Qi 2022-08-11 14:20:50 +0800
  • 8cf9576e65 Merge main Huang Qi 2022-08-11 12:13:29 +0800
  • 71424597ee Complete i64 intrinsic Huang Qi 2022-07-15 15:23:19 +0800
  • 413fe82bbd Add i64 intrinsics for 32bit platform Huang Qi 2022-07-07 17:23:34 +0800
  • ce9ba436d7 Minor fix Huang Qi 2022-08-11 09:37:19 +0800
  • 273e5fa56f destroy resource, clear compile warning Wenyong Huang 2022-08-10 18:37:38 +0800
  • 5050a38144 Enhance windows os_mmap Wenyong Huang 2022-08-10 14:21:52 +0800
  • 36cd761bed Fix code guideline check Wenyong Huang 2022-08-10 12:37:48 +0800
  • 4653de90d2
    Fix a maybe-uninitialized use warning (#1370) Xu Jun 2022-08-10 12:26:17 +0800
  • 0483e6ac7b Support custom stack guard size on NuttX Huang Qi 2022-08-10 12:23:47 +0800
  • 378fbfc591 Refine the code Wenyong Huang 2022-08-10 12:16:51 +0800
  • 9621e45523 fix a maybe-uninitialized use warning Xu Jun 2022-08-09 23:56:48 +0800
  • 2ee01657a6
    Add semaphore support for NuttX (#1367) Huang Qi 2022-08-09 19:35:16 +0800
  • 5c84709c29 Fix cmake if condition Huang Qi 2022-08-09 18:37:55 +0800
  • ffd16b9b7f Support custom stack guard size Huang Qi 2022-08-09 18:09:56 +0800
  • 289e110757 Add semaphore support for NuttX Huang Qi 2022-08-09 16:12:01 +0800
  • 487b2efadc Fix windows issues Wenyong Huang 2022-08-09 12:09:30 +0800
  • f3f8d684b3
    Implement POSIX semaphore support for linux platform (#1345) Huang Qi 2022-08-08 19:59:46 +0800
  • 6d89b9f8a2 Remove unused include Huang Qi 2022-08-08 18:29:48 +0800
  • e8f0c9580b
    Some wamr-ide improvements (#1354) YAMAMOTO Takashi 2022-08-08 18:52:47 +0900
  • 27b920b12d Remove extra space Huang Qi 2022-08-08 17:26:34 +0800
  • 009d77cefc Use proper free/destory function for semaphore Huang Qi 2022-08-08 17:16:21 +0800
  • 45136bcc8a
    Implement sock_addr_remote syscall (#1360) Marcin Kolny 2022-08-08 11:11:28 +0200
  • 425efb875f
    wasm_c_api.c: improve unimplemented cases (#1355) YAMAMOTO Takashi 2022-08-08 17:46:54 +0900
  • 64a414693e wamr-ide/VSCode-Extension: Simplify a way to run docker container YAMAMOTO Takashi 2022-08-08 13:34:21 +0900
  • 325c765417 wamr-ide/README.md: fix component delimiters in powershell example YAMAMOTO Takashi 2022-08-08 13:28:33 +0900
  • 87b82ee1a9 wamr-ide/README.md: Add a note about execution bit YAMAMOTO Takashi 2022-08-08 13:21:00 +0900
  • 9085825f84 wamr-ide/README.md: Mention anothe README YAMAMOTO Takashi 2022-08-04 18:36:29 +0900
  • 154cf646c3 wamr-ide/VSCode-Extension: Add LICENSE YAMAMOTO Takashi 2022-08-04 18:27:26 +0900
  • b9d2fc0801 wamr-ide/VSCode-Extension: stop using "*" activation event YAMAMOTO Takashi 2022-08-04 18:25:47 +0900
  • 599bc1b191 wamr-ide/VSCode-Extension: forcibly kill containers w/o waiting 10 sec YAMAMOTO Takashi 2022-08-04 18:19:41 +0900
  • 9c1bebdb39 wamr-ide/VSCode-Extension: macOS support YAMAMOTO Takashi 2022-08-04 16:48:49 +0900
  • 1f7cf9bc6f wamr-ide/README.md: "vsce package" example YAMAMOTO Takashi 2022-08-04 16:48:08 +0900
  • a697c819bd Fix code style Huang Qi 2022-08-08 15:57:24 +0800
  • f79d8fd8c7 Destroy sem_info_map during lib_pthread_destroy Huang Qi 2022-08-08 15:54:25 +0800
  • 60bd4b5394 wasm_c_api.c: improve unimplemented cases YAMAMOTO Takashi 2022-08-05 15:09:24 +0900
  • cd2a39b510 cmake: Support to get WASM APP libs' DIR from upper layer Wu Jian Gang 2022-05-27 20:01:38 +0800
  • 1fff8d5cbc
    Fix wasm loader issues (#1363) Wenyong Huang 2022-08-08 13:22:23 +0800
  • 4b00432c1a
    Fix dump call stack issue in interpreter (#1358) Xu Jun 2022-08-08 11:15:30 +0800
  • 34401eae4c Limit memory initial page count and maximum page count to 65535 liang.he 2022-08-07 15:33:51 +0000
  • 626952a820 Fix code style issues Wenyong Huang 2022-08-07 20:58:34 +0800
  • 32356ba103 address PR comments Xu Jun 2022-08-07 20:52:11 +0800
  • 09e7721615 Fix opcode end issue Wenyong Huang 2022-08-07 20:48:00 +0800
  • a33ec89218 Fix loader issues Wenyong Huang 2022-08-07 12:23:58 +0800
  • 0cf4e4deb6 fix CI fail case Xu Jun 2022-08-06 23:31:31 +0800
  • d1611d0cb3 support restore stack frames when hw bound check enabled Xu Jun 2022-08-06 22:51:52 +0800
  • bc65ca021f Implement sock_addr_remote syscall Marcin Kolny 2022-07-21 09:45:22 +0100
  • ff1986c973 SGX: printf returns the msg size stored the buffer Jämes Ménétrey 2022-08-05 12:42:44 +0000
  • 0e3e445b5c fix dump callstack issue in interpreter Xu Jun 2022-08-05 17:51:37 +0800
  • e626233307 Fix some issues Huang Qi 2022-08-05 15:24:06 +0800
  • 48c88c1c36 Fix code style Huang Qi 2022-08-05 10:00:24 +0800
  • 171d3cc89d Correct comments for semaphore description Huang Qi 2022-08-05 09:57:35 +0800
  • 7b33475886 Add more debug info for multi thread demo Huang Qi 2022-08-05 09:46:49 +0800
  • e64f3a2e29 Add comments for sem oflags in multi thread demo Huang Qi 2022-08-05 09:39:04 +0800
  • fa9d984c01 Fix some issue by comments Huang Qi 2022-08-05 09:27:45 +0800
  • bb479ecb39 wamr-ide/README.md: fix a filename YAMAMOTO Takashi 2022-08-04 13:48:53 +0900
  • 45a8604399 wamr-ide/README.md: Use example.com domain for examples YAMAMOTO Takashi 2022-08-04 13:22:29 +0900
  • 356ad66b1e wamr-ide/README.md: fix directory names YAMAMOTO Takashi 2022-08-04 13:20:00 +0900
  • 6588ccfbfa wamr-ide: Fix shebangs YAMAMOTO Takashi 2022-08-04 13:17:30 +0900
  • 0020b3ae68
    Add a dev docker container for WAMR repo (#1260) liang.he 2022-08-04 17:00:38 +0800
  • 9d71bf6f05 Fix some comments issue and error handling Huang Qi 2022-08-04 15:56:07 +0800
  • 6922f3ac68
    Implement xtensa XIP (#1202) Wenyong Huang 2022-08-04 14:42:28 +0800
  • eea605725d wamr-ide: remove unnecessary steps YAMAMOTO Takashi 2022-08-04 13:16:24 +0900
  • db62c1b620 Check the sem status before using Huang Qi 2022-08-04 10:09:57 +0800
  • 9436ab11eb add a dev container to WAMR repo liam 2022-07-01 03:03:38 +0800
  • c38ec4854c Fix build break Huang Qi 2022-08-03 17:18:16 +0800
  • 2c4f7d6ff2 Fix build break Huang Qi 2022-08-03 17:15:08 +0800
  • af1afe3a06 Apply fix according to comments Huang Qi 2022-08-03 17:09:22 +0800
  • 6dbbda0987
    Merge pull request #594 from bytecodealliance/main Wenyong Huang 2022-08-03 14:26:31 +0800
  • b75ae3363d
    esp32: Support app management and thread (#1350) dongheng 2022-08-02 16:37:55 +0800
  • bf28030993
    Import WAMR Fast JIT (#1343) Wenyong Huang 2022-08-02 16:03:50 +0800
  • 2f9b314901
    Merge pull request #1352 from bytecodealliance/main Wenyong Huang 2022-08-02 12:13:30 +0800