Commit Graph

  • cf7b01ad82
    Implement call Fast JIT function from LLVM JIT jitted code (#1714) Wenyong Huang 2022-11-21 10:42:18 +0800
  • 3daa512925
    Remove unused export index check in wasm-c-api (#1720) liang.he 2022-11-20 18:47:02 +0800
  • 4e5ba6f6ef
    Fix issue of thumb relocation R_ARM_THM_MOVT_ABS (#1723) Huang Qi 2022-11-19 19:36:02 +0800
  • 032b9aa74b
    Fix issue of restoring wasm operand stack (#1721) Xu Jun 2022-11-18 18:51:13 +0800
  • 021130f4a3
    Add more compilation groups of fast jit into CI (#1717) liang.he 2022-11-17 16:46:25 +0800
  • b5efadf205
    nuttx: Enable ref types by Kconfig (#1711) Huang Qi 2022-11-17 11:56:59 +0800
  • b68477267c
    Refine the build_wasm_app.md formatting (#1713) Therdel 2022-11-17 04:55:51 +0100
  • 7ad3412591
    Adding tarfile member sanitization to extractall() (#1709) TrellixVulnTeam 2022-11-16 21:52:30 -0600
  • 6c16ff7654
    Update document and clear compile warnings (#1701) Wenyong Huang 2022-11-15 15:02:23 +0800
  • 375a2c9a49
    Fix sample ref-types/wasm-c-api build error with wat2wasm low version (#1702) Wenyong Huang 2022-11-15 13:51:03 +0800
  • c718e76dea
    Use wabt binary instead of building from source in spec test (#1700) liang.he 2022-11-14 15:16:22 +0800
  • c70e1ebc3d
    Avoid generating some unused LLVM IRs (#1696) Wenyong Huang 2022-11-14 14:32:35 +0800
  • 4b0660cf24
    Fix missing float cmp for XIP (#1699) Huang Qi 2022-11-14 11:58:38 +0800
  • cef4e74fee
    Clear "redundant move" warning when build LLVM (#1697) Wenyong Huang 2022-11-14 10:51:18 +0800
  • ff4ee4a95f
    Add comments around wasm_runtime_set_wasi_args (#1692) YAMAMOTO Takashi 2022-11-09 18:18:22 +0900
  • 30ee992762
    Add wasm_module_obtain() to clone wasm_module_t (#1660) liang.he 2022-11-09 12:50:58 +0800
  • f59ffa0d63
    Enable Nuttx spec test option and register aot symbols (#1687) dongsheng28849455 2022-11-08 12:42:19 +0800
  • 328fd59f43
    linux-sgx: Allow to open files with arbitrary paths in the sandbox using IPFS (#1685) Jämes Ménétrey 2022-11-07 12:56:16 +0100
  • 7fd37190e8
    Add control for the native stack check with hardware trap (#1682) Wenyong Huang 2022-11-07 18:26:33 +0800
  • 810007857b
    wamr-test-suites: Update runtest.py to support python3 (#1684) Huang Qi 2022-11-07 14:16:10 +0800
  • e278861206
    Avoid raising exception when debugging with VSCode (#1686) Xu Jun 2022-11-07 11:57:53 +0800
  • 8d96f31547
    Vote for new nominated TSC members (#1673) Wang Xin 2022-11-07 11:11:43 +0800
  • aba267afc7
    linux-sgx: Improve the documentation of SGX-RA sample (#1679) Jämes Ménétrey 2022-11-04 07:14:18 +0100
  • 4b6e4e1732
    Correct the arch name for armv7a on NuttX (#1678) Huang Qi 2022-11-03 21:54:05 +0800
  • 52ebd98ff4
    Fix a build failure error on nuttx (#1675) dongsheng28849455 2022-11-03 16:29:58 +0800
  • c8cacbd883
    Add LLVM_BUILD_OP_OR_INTRINSIC to avoid code dup (#1672) Huang Qi 2022-11-03 11:48:48 +0800
  • 9ba8c8957d
    esp-idf: Add socket support for esp-idf platform (#1364) dongheng 2022-11-02 18:02:58 +0800
  • 3b4033aceb
    Allow source debugger reconnection (#1667) TianlongLiang 2022-11-02 17:12:34 +0800
  • 5b144c491d
    Avoid initialize LLVM repeatedly (#1671) Wenyong Huang 2022-11-02 16:13:58 +0800
  • f1f6f4a125
    Remove unused codes in AOT compiler (#1668) liang.he 2022-11-02 08:32:16 +0800
  • 825544ddab
    samples/native-lib: use the same shared lib name as product-mini (#1669) YAMAMOTO Takashi 2022-11-01 22:55:43 +0900
  • 94cecbe4cb
    Fix XIP issues of fp to int cast and int rem/div (#1654) Huang Qi 2022-11-01 20:29:07 +0800
  • a1f7832625
    Remove an improper assumption when creating wasm_trap (#1657) liang.he 2022-11-01 11:56:28 +0800
  • 101ea0ea3c
    Update libuv version number (#1666) Blaine Bublitz 2022-10-31 20:07:35 -0700
  • e517dbc7b2
    XIP adaptation for xtensa platform (#1636) dongsheng28849455 2022-10-31 17:25:24 +0800
  • dba9e52f2f
    Change wasm-c-api default log level (#1658) liang.he 2022-10-31 14:02:00 +0800
  • 0f5b73ae67
    Add mutex initializer for wasm-c-api engine operations (#1656) Wenyong Huang 2022-10-31 11:48:07 +0800
  • 960b613d10
    samples/native-lib: Add an example to use wamr API from native lib (#1649) YAMAMOTO Takashi 2022-10-28 20:31:21 +0900
  • 84161fe084
    Add CIs to release new version and publish binary files (#1648) Wenyong Huang 2022-10-28 13:55:41 +0800
  • 77ff7daaf4
    Add wasm_runtime_unregister_natives (#1647) YAMAMOTO Takashi 2022-10-28 12:03:39 +0900
  • bc58778c34
    samples/native-lib: Add a bit more complicated example (#1643) YAMAMOTO Takashi 2022-10-27 16:06:14 +0900
  • 264fdfafed
    linux-sgx: Use non-destructive modes for opening files using SGX IPFS (#1645) Jämes Ménétrey 2022-10-27 06:21:30 +0200
  • 15d645476a
    Update the top level CMakeLists.txt a bit (#1642) YAMAMOTO Takashi 2022-10-27 12:27:34 +0900
  • ef21f0c951
    Implement Fast JIT dump call stack and perf profiling (#1633) Wenyong Huang 2022-10-27 09:28:32 +0800
  • 6adf9194d4
    Normalize how the global heap pool is configured across iwasm apps (#1628) Jämes Ménétrey 2022-10-25 15:36:24 +0200
  • b5eea934cf
    Maintain semantic version info in core/version.h (#1630) liang.he 2022-10-24 12:46:03 +0800
  • 4a1e522c53
    Move indirect mode optimization to the last of LLVM pipelines (#1627) Huang Qi 2022-10-24 10:20:05 +0800
  • ceff11ee7e
    core/iwasm: Fix build on arm64 host (macOS) (#1625) Peter Bee 2022-10-21 11:15:51 +0800
  • bbfa39c32c
    Refine Fast JIT accessing memory/table instance and global data (#1623) Wenyong Huang 2022-10-21 09:32:51 +0800
  • 4c61bfd10d
    Suppress the warnings when building with GCC11 (#1622) casaroli 2022-10-20 15:26:57 +0200
  • f8af659caa
    minor fix in README (#1626) Xu Jun 2022-10-20 19:12:21 +0800
  • b49fb8a668
    add wamr blog link to readme (#1624) Xu Jun 2022-10-20 15:06:42 +0800
  • 1d4cbfceac
    Refine Fast JIT call indirect and call native process (#1620) Wenyong Huang 2022-10-19 17:11:38 +0800
  • 73809efb5d
    Fix XIP issue caused by rem_s on RISC-V (#1619) Huang Qi 2022-10-19 16:46:26 +0800
  • 1c5034bdfa
    Fix a bug of the return value of memory_instantiate (#1616) liang.he 2022-10-19 07:23:03 +0800
  • 86d3f30600
    Implement R_ARM_THM_MOVT_[ABS|REPL] for thumb (#1615) Huang Qi 2022-10-19 06:08:51 +0800
  • 654ac5feca
    Use cmake POSITION_INDEPENDENT_CODE instead of hardcoding -pie -fPIE (#1598) YAMAMOTO Takashi 2022-10-19 02:51:18 +0900
  • e87a554616
    Refactor LLVM JIT (#1613) Wenyong Huang 2022-10-18 20:17:34 +0800
  • 84b1a6c10e
    Remove unnecessary app heap memory clean operations to reduce process RSS (#1608) Shengyun Zhou 2022-10-18 18:02:48 +0800
  • a182926a73
    Refactor interpreter/AOT module instance layout (#1559) Wenyong Huang 2022-10-18 10:59:28 +0800
  • dc4dcc3d6f
    Upgrade version number to 1.1.1 (#1609) Wenyong Huang 2022-10-18 09:31:27 +0800
  • 3fe441844c
    Add ios support for product-mini (#1602) Hanged Fish 2022-10-18 07:52:38 +0800
  • ace05b182d
    Fix possible non null-terminated string issue in socket sample (#1612) Wenyong Huang 2022-10-17 22:45:10 +0800
  • 7cc7b56f88
    Fix build socket api error (#1610) Wenyong Huang 2022-10-17 15:54:03 +0800
  • 6f04f115ab
    posix_thread.c: Avoid sem_getvalue deprecation warning on macOS (#1596) YAMAMOTO Takashi 2022-10-17 11:18:54 +0900
  • 02f0c2bed8
    Fix invalid size of memory allocated in wasi init (#1603) Wenyong Huang 2022-10-17 08:48:07 +0800
  • 99097ce5ca
    Add darwin support for app_framework (#1601) Hanged Fish 2022-10-16 21:23:00 +0800
  • 9ba8c80850
    samples/multi-module: Examine module registration a bit (#1595) YAMAMOTO Takashi 2022-10-14 17:37:57 +0900
  • 00ae8cd614
    Remove unused wasm_runtime_is_module_registered (#1594) YAMAMOTO Takashi 2022-10-14 16:46:30 +0900
  • a75295ec14
    Minor fix in assembly script library (#1597) Xu Jun 2022-10-14 12:54:25 +0800
  • 84e88e4f85
    Small change to make init of vars buildable in clang and clang++ (#1590) dzobbe 2022-10-14 04:22:25 +0200
  • 2e77626d0f
    wamrc: Support cross building and linking LLVM shared libs (#1578) Shengyun Zhou 2022-10-13 18:37:34 +0800
  • e6c7125851
    export_native_api.md: Partially revert "Relax the ground rule" (#1588) YAMAMOTO Takashi 2022-10-13 19:33:06 +0900
  • 826cf4f8e1
    Fix threads spec test issues (#1586) Xu Jun 2022-10-13 13:53:09 +0800
  • 5a93f0d667
    wasm_export.h: Add comments on wasm_runtime_register_natives (#1580) YAMAMOTO Takashi 2022-10-12 21:06:38 +0900
  • 1c89a37899
    export_native_api.md: Relax the "ground rule" (#1577) YAMAMOTO Takashi 2022-10-12 21:04:59 +0900
  • aaea27c987
    Fix issue in assemblyscript lib (#1583) Xu Jun 2022-10-12 20:01:33 +0800
  • f28a15bf2f
    Wrap wasi_socket_ext api with extern "C" (#1575) Hanged Fish 2022-10-12 15:51:07 +0800
  • e53ab91439
    Integrate WASI-NN into WAMR (#1521) tonibofarull 2022-10-12 06:09:29 +0200
  • 78c38d088e
    linux-sgx: Implement POSIX calls based on getsockname and set/getbooloption (#1574) Jämes Ménétrey 2022-10-12 03:57:01 +0200
  • 1e22d1a9e5
    Fix the "register native with iwasm" stuff for macOS (#1558) YAMAMOTO Takashi 2022-10-07 16:17:36 +0900
  • 5ddc335a7f
    Add timeout send/recv and multicast client/server socket examples (#1519) Callum Macmillan 2022-10-07 03:31:21 +0100
  • e2a3f0f387
    linux-sgx: Implement socket API getpeername, recvfrom and sendto (#1556) Jämes Ménétrey 2022-10-06 15:32:33 +0200
  • 3094b20bd8
    samples/native-lib: Fix exec_env type (#1557) YAMAMOTO Takashi 2022-10-06 21:21:21 +0900
  • a7a9e40fc6
    linux-sgx: Fix directional OCALL parameter for getsockname (#1554) Jämes Ménétrey 2022-10-04 15:40:37 +0200
  • a9e5150c82
    Upgrade version number to 1.1.0 (#1536) Wenyong Huang 2022-09-30 17:24:43 +0800
  • 0cea769b71
    Fix sample sgx-ra build error (#1544) Wenyong Huang 2022-09-30 15:57:04 +0800
  • 57102456d5
    Merge pull request #1542 from bytecodealliance/dev/socket Wenyong Huang 2022-09-30 09:38:34 +0800
  • 301672d8b6 Merge main into dev/socket Wenyong Huang 2022-09-30 08:32:59 +0800
  • 4489c3da2b
    hash map: Fix a wrongly named parameter and enhance the docs (#1540) Jämes Ménétrey 2022-09-29 21:02:22 +0200
  • 5b10d4e630
    socket: Explicit narrowing type cast and add missing static keywords (#1539) Jämes Ménétrey 2022-09-29 16:44:57 +0200
  • 3fad613ea2
    Enable build wasi_socket_ext.c with both clang and clang++ (#1527) dzobbe 2022-09-29 14:52:11 +0200
  • dc2c6c75f5
    Update socket API samples doc to cover UDP client/server and addr_resolve samples (#1538) Marcin Kolny 2022-09-29 11:16:16 +0100
  • 2a5451a35c
    Fix Go binding build error (#1535) Wenyong Huang 2022-09-29 15:32:21 +0800
  • 3220ff6941
    Clear Windows compile warnings (#1530) Wenyong Huang 2022-09-29 14:02:58 +0800
  • 1effda4cb5
    Fix isssues detected by coverity (#1529) liang.he 2022-09-29 13:28:18 +0800
  • d7c2e9a6ea
    Fix NuttX CI break by install missing dependencies (#1532) Huang Qi 2022-09-29 12:31:56 +0800
  • c505da7464
    Update __wasi_sock_accept signature to match wasi_snapshot_preview1 (#1531) Marcin Kolny 2022-09-29 02:29:54 +0100
  • dfd16f8e4f
    linux-sgx: Implement SGX IPFS as POSIX backend for file interaction (#1489) Jämes Ménétrey 2022-09-28 07:09:58 +0200
  • fa736d1ee9
    Fix syntax errors and undefined names in Python code (#1515) Christian Clauss 2022-09-27 09:57:08 +0200