Commit Graph

  • 8d90d08de5 Add code to call jit_set_last_error function. FromLiQg 2022-09-04 00:09:23 +0800
  • 62d0d47a15 The code to fix bug need to controlled by micro. FromLiQg 2022-09-03 23:56:08 +0800
  • 3a1ebebf09 Fix condition Huang Qi 2022-09-03 21:47:09 +0800
  • d250e7bc9b Install toolchain on need Huang Qi 2022-09-03 21:36:07 +0800
  • 0251379442 Fix a bug: fail to set error after fail to generate insn, in function compile_int_div_no_check. These code is for https://github.com/wasm-micro-runtime/wamr-internal-dev/issues/419 FromLiQg 2022-09-03 16:56:46 +0800
  • b09cca4217
    Merge branch 'bytecodealliance:main' into main Qiang 2022-09-03 16:43:29 +0800
  • f0d5e6d2e1 Guard some compiler builtins for thumbv6m Huang Qi 2022-09-03 10:48:37 +0800
  • cb37cb74a0 Fix some warning and enable armv6m support on NuttX Huang Qi 2022-09-03 10:30:01 +0800
  • ae8dcebe78 ci: Cover more configurations & platform on NuttX Huang Qi 2022-09-03 09:13:48 +0800
  • c65c6cc482
    Merge pull request #611 from bytecodealliance/main Wenyong Huang 2022-09-03 10:02:37 +0800
  • 72367f47eb
    Added socket send and recv timeout options (#1419) Callum Macmillan 2022-09-03 01:35:23 +0100
  • 531a011700
    Move WASM_ENABLE_SPEC_TEST to correct place (#1447) Huang Qi 2022-09-03 08:18:45 +0800
  • 1015491eec Move WASM_ENABLE_SPEC_TEST to correct place Huang Qi 2022-09-02 22:28:23 +0800
  • 54f4f1d474 Refactored sockopts Callum Macmillan🍺 2022-09-02 12:57:55 +0000
  • eb0854e806 Added setsockopt & getsockopt wrappers Callum Macmillan🍺 2022-09-02 09:55:21 +0000
  • d5e1e1b78f Fixed windows & sgx implementation error & clang formatted Callum Macmillan🍺 2022-08-25 12:56:31 +0000
  • 18c743b9bb Added socket send and recv timeout options Callum Macmillan🍺 2022-08-25 12:13:49 +0000
  • 3c4e980c9c
    Implement getaddrinfo in wasi_socket_ext.c (#1413) Marcin Kolny 2022-09-02 15:11:58 +0200
  • 985d90ea40 Implement getaddrinfo in wasi_socket_ext.c Marcin Kolny 2022-08-23 12:30:42 +0100
  • 9a04c21075
    Implement ns lookup allowlist (#1420) Marcin Kolny 2022-09-02 13:26:31 +0200
  • 6ff6d6d1d5 Implement ns lookup allowlist Marcin Kolny 2022-08-25 13:54:17 +0100
  • c56fd8bd5b
    Introduce basic CI for nuttx (#1444) Huang Qi 2022-09-02 11:07:59 +0800
  • df782c5f2a
    Fix bug for IPv4 in sock_open (#1446) Marcin Kolny 2022-09-02 04:28:05 +0200
  • bcbca44596 Fix bug for IPv4 in sock_open Marcin Kolny 2022-09-01 16:32:07 +0100
  • 0ffac101a1
    Add support for IPv6 in WAMR (#1411) Marcin Kolny 2022-09-01 16:20:53 +0200
  • 134ec805f4
    Merge branch 'bytecodealliance:main' into test chenyuyang2022 2022-09-01 18:37:09 +0800
  • 0b5d254b99 Merge branch 'test' of https://github.com/chenyuyang2022/wasm-micro-runtime into test Chenyu Yang 2022-09-02 02:31:55 +0800
  • e24cbfa4f4 Modified the format according to Wenyong's comments Chenyu Yang 2022-09-02 02:24:41 +0800
  • fb5893a222 rename tcp_or_udp to is_tcp Marcin Kolny 2022-08-31 11:23:14 +0100
  • 4d722dc072 Enable build test for armv7a Huang Qi 2022-09-01 09:26:10 +0000
  • 5229c87d43 Enable wamr config matrix for nuttx Huang Qi 2022-09-01 09:14:49 +0000
  • 2f2e1ed1a6 Introduce CI for nuttx Huang Qi 2022-09-01 06:47:52 +0000
  • d095876ae6
    Enable memory leak check (#1429) Wenyong Huang 2022-09-01 16:15:00 +0800
  • e7e8d170c9
    Merge branch 'bytecodealliance:main' into test chenyuyang2022 2022-09-01 15:43:33 +0800
  • a9f14e2efc remove some code annotation Chenyu Yang 2022-09-01 23:41:21 +0800
  • 4f8e734307 Merge branch 'test' of https://github.com/chenyuyang2022/wasm-micro-runtime into test Chenyu Yang 2022-09-01 22:58:45 +0800
  • 03430d4773 remove redundant code comments Chenyu Yang 2022-09-01 22:56:10 +0800
  • 18774805cc
    Add more checks for Fast JIT (#1433) Qiang 2022-09-01 15:31:00 +0800
  • aa7d96795c
    Merge branch 'bytecodealliance:main' into test chenyuyang2022 2022-09-01 14:36:44 +0800
  • b20fcf79dc add func_idx exception checking Chenyu Yang 2022-09-01 22:29:49 +0800
  • 72a37b56bc add func_idx exception checking Chenyu Yang 2022-09-01 22:29:22 +0800
  • c64186b704
    Fix potential warning of printf in main.c of posix and windows (#1440) Huang Qi 2022-09-01 14:11:00 +0800
  • 746431ea26 address comments Wenyong Huang 2022-09-01 13:55:40 +0800
  • 80ea1cb434 doc/build_wasm_app.md: Update a note about LLVM 13 incompatibility YAMAMOTO Takashi 2022-09-01 14:11:37 +0900
  • 6d35b82f81 Delete some code unnecessary for fixing bugs FromLiQg 2022-09-01 13:16:16 +0800
  • 0e0b368f40 Change the way to fix bug. FromLiQg 2022-09-01 13:13:31 +0800
  • cb0efa5ba4
    Merge branch 'bytecodealliance:main' into main Qiang 2022-09-01 12:47:47 +0800
  • 9f09e2661f
    wamr-ide/VSCode-Extension: Make lldb binary path per platform (#1437) YAMAMOTO Takashi 2022-09-01 13:33:59 +0900
  • 94d5590d0a Fix CI report Huang Qi 2022-09-01 04:24:24 +0000
  • 0cd24a9b7e Address comments Huang Qi 2022-09-01 03:38:50 +0000
  • 3a54b93458
    Merge branch 'bytecodealliance:main' into main Qiang 2022-09-01 10:47:58 +0800
  • 548f05a785 Fix potential warning of printf in posix/main.c Huang Qi 2022-09-01 02:23:19 +0000
  • 8283f9d818
    Merge pull request #1438 from bytecodealliance/main Wenyong Huang 2022-09-01 07:42:01 +0800
  • f136d60d69 add elem_idx check Chenyu Yang 2022-09-01 01:50:01 +0800
  • 452d97fc11 Address comments Wenyong Huang 2022-08-31 20:44:00 +0800
  • 22925f09a8
    Merge pull request #610 from bytecodealliance/main Wenyong Huang 2022-08-31 20:19:00 +0800
  • e6e859d7da Update examples so they support IPv6 Marcin Kolny 2022-08-23 13:54:17 +0100
  • a6860da48e Implement IPv6 support for posix platform. Marcin Kolny 2022-08-23 13:53:44 +0100
  • c0cb77276b Add support for IPv6 in os_socket_inet_network() Marcin Kolny 2022-07-22 14:25:54 +0100
  • 22c235b5ec
    Fix multi-module and some other issues (#1435) Wenyong Huang 2022-08-31 17:38:38 +0800
  • 899f4b9017 add a document liang.he 2022-08-31 09:36:56 +0000
  • c1145c02de enable AOT features liang.he@intel.com 2022-08-24 06:39:35 +0000
  • 3aa341dbef apply new pass manager in JIT liang.he@intel.com 2022-08-23 10:30:20 +0000
  • e0f17ac230 code refactoring liang.he@intel.com 2022-08-22 12:40:37 +0000
  • 79b53b8089 apply function passes in IRTransformlayer liang.he@intel.com 2022-08-22 09:38:26 +0000
  • 795adc1f40 apply LLJIT and LLLazyJIT liang.he 2022-08-19 12:38:32 +0000
  • 8c2f9f5de2 adjust configuration information liang.he 2022-08-19 12:38:16 +0000
  • 481d8820af Use WAMR_BUILD_MCJIT to replace WAMR_BUILD_LAZY_JIT liang.he 2022-08-19 06:30:16 +0000
  • dcf849e8cf Use new compilation options and new macros to control JIT features liang.he 2022-08-19 05:09:54 +0000
  • b3a2902e7f Add c-bindings for LLLazyJIT liang.he@intel.com 2022-08-18 05:09:29 +0000
  • 47f17ef8f5
    wamr-ide/VSCode-Extension: "set -e" in shell scripts (#1436) YAMAMOTO Takashi 2022-08-31 18:27:24 +0900
  • 51692646c3 wamr-ide/VSCode-Extension: Make lldb binary path per platform YAMAMOTO Takashi 2022-08-31 11:28:46 +0900
  • e4bf790e36 modify code format Wenyong Huang 2022-08-31 16:42:48 +0800
  • 59de248960
    Merge pull request #609 from bytecodealliance/main Wenyong Huang 2022-08-31 16:40:10 +0800
  • 77c516ac80
    Add a new API to get free memory in memory pool (#1430) Huang Qi 2022-08-31 16:39:25 +0800
  • f72829aa54 wamr-ide/VSCode-Extension: "set -e" in shell scripts YAMAMOTO Takashi 2022-08-31 14:21:15 +0900
  • b7fb5902e3 modify wamrc help Wenyong Huang 2022-08-31 13:26:47 +0800
  • 215f604ce0 fix some typos in wasm_export.h Wenyong Huang 2022-08-31 13:24:31 +0800
  • 678fec9843 Minor fix by comments Huang Qi 2022-08-31 11:56:35 +0800
  • d99f27b07e Fix coding style issue Wenyong Huang 2022-08-31 11:43:45 +0800
  • f422e0c1f9 Fix several issues Wenyong Huang 2022-08-31 11:41:59 +0800
  • cc415064d2 Add a new API to get free mem in mempool Huang Qi 2022-08-29 07:23:52 +0000
  • f236a053ae Fix bug #418, fail to return false after generating reg failed FromLiQg 2022-08-31 02:29:55 +0800
  • f82f2f72e1 Fix bug #417: fail return return false after generating register failed, when calling jit_cc_new_reg_I64 in jit_compile_op_i32_load. FromLiQg 2022-08-31 02:19:27 +0800
  • 3daaf1669c Fix bug #416 fail to return false after generating insn failed FromLiQg 2022-08-31 02:07:03 +0800
  • 76d988671a change code loc fox fix bug #415 FromLiQg 2022-08-31 01:54:56 +0800
  • a0c7c8a65d Fix bug #415: fail to go to fail fater genrate register failed FromLiQg 2022-08-31 01:49:54 +0800
  • 8add888368 Fix bug #414. The origin code doesn't go to fail when generate insn failed in function local_i32. FromLiQg 2022-08-31 01:33:24 +0800
  • e0c2acd178
    add language bindings in README (#1434) Xu Jun 2022-08-30 22:05:54 +0800
  • 2b9fd56f9a minor update Xu Jun 2022-08-30 21:46:06 +0800
  • 1cf9b6bc25 add language bindings in README Xu Jun 2022-08-30 21:40:25 +0800
  • 6cad9a07af update code style FromLiQg 2022-08-30 19:31:28 +0800
  • 4b1ff8fc6d Fix bug: No error was detected and returned after the instruction generation failed. FromLiQg 2022-08-30 19:16:06 +0800
  • b6f2bc1c39
    Merge branch 'bytecodealliance:main' into main Qiang 2022-08-30 19:14:01 +0800
  • 7e02be836f
    nuttx: Add CONFIG_INTERPRETERS_WAMR_DEBUG_INTERP (#1426) YAMAMOTO Takashi 2022-08-30 19:38:28 +0900
  • 6b073af3b0
    debug-engine: Reduce the default MAX_PACKET_SIZE (#1425) YAMAMOTO Takashi 2022-08-30 18:00:32 +0900
  • 791f4a4baa Refactor interpreter module instance layout Wenyong Huang 2022-08-30 16:33:37 +0800
  • fba12e9969
    debug-engine: constify several global variables (#1427) YAMAMOTO Takashi 2022-08-30 16:43:47 +0900
  • c06ce5b62f add some draft of jit_compile_op_call Septa2112 2022-08-30 13:47:19 +0800
  • bebd815f3c
    Merge pull request #608 from bytecodealliance/main Wenyong Huang 2022-08-29 20:26:54 +0800