Commit Graph

  • 9271990670 Platform: BL_MCU initial support bl808 Paul Pan 2023-02-03 22:22:10 +0800
  • d75cb3224f
    Fix dead lock in source debugger (#2040) Xu Jun 2023-03-20 08:17:22 +0800
  • 5c37ddfbca
    fix readme broken links (#2039) Wang Xin 2023-03-19 08:40:51 +0800
  • c2b73eabe2
    Readme refactoring (#2038) Wang Xin 2023-03-19 08:05:57 +0800
  • 83659fa42a
    Use wasi-sdk 20 pre-release for tests with threads (#2021) Enrico Loparco 2023-03-17 13:02:03 +0100
  • 23e9a356e5
    Enable to run wasi-thread tests with AOT (#2026) Georgii Rylov 2023-03-16 00:22:03 +0000
  • 915b4d2a89
    Fix few wasm-c-api python binding issues (#2029) liang.he 2023-03-15 12:34:34 +0800
  • 05d7ec30b1
    Add libsodium benchmark (#2025) Wenyong Huang 2023-03-15 08:24:08 +0800
  • bab2402b6e
    Fix atomic.wait, get wasi_ctx exit code and thread mgr issues (#2024) Wenyong Huang 2023-03-15 07:47:36 +0800
  • 2de24587a8
    Fix wait_info data race for deletion and fix atomic_wait logic (#2016) Georgii Rylov 2023-03-13 02:19:17 +0000
  • 578fbc5a55
    Fix fast-jit build error (#2023) Wenyong Huang 2023-03-12 20:17:49 +0800
  • ea6cef7e51
    Fix malloc non-thread-safe usage in lib-wasi-threads test (#2022) Enrico Loparco 2023-03-11 03:44:37 +0100
  • ff3887757e
    Add internal tests for socket apis (#1900) Hritik Gupta 2023-03-09 04:31:06 +0000
  • 128c0ea899
    Add internal tests for WASI threads (#1963) Enrico Loparco 2023-03-09 02:03:16 +0100
  • 289fc5efbf
    Enhance/Fix sample socket-api and workload (#2006) Wenyong Huang 2023-03-08 16:36:08 +0800
  • a15a731e12
    wasi-nn: Support multiple TFLite models (#2002) tonibofarull 2023-03-08 08:54:06 +0100
  • f279ba84ee
    Fix multi-threading issues (#2013) Wenyong Huang 2023-03-08 10:57:22 +0800
  • 7a3d2bfab6
    Fix os_socket_addr_resolve() for IPv6 (#2015) Marcin Kolny 2023-03-07 23:08:12 +0000
  • 6a3ae689f7
    nuttx: Add missing pthread.h header (#2009) Gustavo Henrique Nihei 2023-03-07 11:01:16 -0300
  • 76b8225dac
    Fix key error in build_llvm.py (#2014) Xu Jun 2023-03-07 17:48:26 +0800
  • e8fe2d1c42
    support SSH for git clone llvm (#2011) Kevin0626 2023-03-07 17:05:36 +0800
  • 2a5a2243e3
    ci: Setup wasi-sdk for compilation on nuttx to fix break (#2012) Huang Qi 2023-03-07 12:06:38 +0800
  • 5a7fbda7ac
    Enable to collect code coverage of samples/simple (#2003) Wenyong Huang 2023-03-07 08:45:03 +0800
  • 04616d398d
    Fix wasm_cluster_create_thread issue (#2004) Wenyong Huang 2023-03-06 18:51:13 +0800
  • e6a0184797
    enable custom llvm build flags (#2000) Xu Jun 2023-03-06 06:50:53 +0800
  • e8d718096d
    Add/reorganize locks for thread synchronization (#1995) Enrico Loparco 2023-03-04 01:15:26 +0100
  • 1c44411a97
    Add timeout to CI WASI tests and update WASI testsuite commit (#1997) Enrico Loparco 2023-03-03 09:30:59 +0100
  • 1be202fad8
    Fix several issues found (#1996) Wenyong Huang 2023-03-03 15:00:54 +0800
  • 9f0c4b63ac
    doc/memory_usage.md: Update after dev/wasi_threads merge (#1994) YAMAMOTO Takashi 2023-03-01 06:19:34 +0900
  • 9b9ae0cfac
    Update cmake files and wamr-test-suites to support collect code coverage (#1992) Wenyong Huang 2023-02-28 17:38:18 +0800
  • b4f0228497
    Python WAMR API binding: Add malloc/free and register_native (#1989) tonibofarull 2023-02-28 09:19:17 +0100
  • 4ca57a0228
    Update WASI thread proposal tests in CI (#1985) Enrico Loparco 2023-02-27 13:28:37 +0100
  • 52e26e59cf
    Add lock to protect the operations of accessing exec env (#1991) Enrico Loparco 2023-02-27 12:53:41 +0100
  • 38c67b3f48
    thread-mgr: Fix spread "wasi proc exit" exception and atomic.wait issues (#1988) Wenyong Huang 2023-02-24 20:05:39 +0800
  • 63273a1673
    Fix issues in the libc-wasi poll_oneoff when thread-mgr is enabled (#1980) Enrico Loparco 2023-02-23 09:11:33 +0100
  • 92c4bbebad
    Fix getting port issue in posix os_socket_bind (#1981) Xu Jun 2023-02-22 18:59:13 +0800
  • d2772c4153
    Re-org calling post instantiation functions (#1972) Wenyong Huang 2023-02-22 12:24:11 +0800
  • bc60064de5
    Fix data races in atomic wait/notify and interp goto table (#1971) Enrico Loparco 2023-02-22 04:43:49 +0100
  • 0fa0813a5a
    Fix issues reported by Coverity static analysis (#1974) Wenyong Huang 2023-02-22 11:10:21 +0800
  • bb5629811f
    language-bindings/python/wamr-api: Fix a sample (#1977) YAMAMOTO Takashi 2023-02-21 19:36:03 +0900
  • d8c333f32c
    Fix wamrapi python binding for darwin (#1978) YAMAMOTO Takashi 2023-02-21 19:35:15 +0900
  • 91eafa1ead
    Make a workaround for EGO when fstat returns NOT_SUPPORT (#1970) liang.he 2023-02-21 11:11:27 +0800
  • 37b09d0f24
    Expose wasm_runtime_call_indirect (#1969) YAMAMOTO Takashi 2023-02-20 19:56:55 +0900
  • e516de8ec7
    Fix possible data race in thread manager (#1973) Wenyong Huang 2023-02-20 17:11:21 +0800
  • 739acfc908
    Merge pull request #1966 from bytecodealliance/dev/wasi_threads Wenyong Huang 2023-02-17 17:42:47 +0800
  • ef3a683392
    Don't call start/initialize in child thread's instantiation (#1967) Wenyong Huang 2023-02-17 15:11:05 +0800
  • e170c355a2 Merge branch main into dev/wasi_threads Wenyong Huang 2023-02-17 08:46:12 +0800
  • 50650e4634
    Modify poll_oneoff in libc-wasi to make it interruptible (#1951) Hritik Gupta 2023-02-16 13:03:33 +0000
  • 3cc132e8fc
    Add WAMR API bindings in Python (#1959) tonibofarull 2023-02-16 08:21:28 +0100
  • f60c3c6111
    Add Multi-tier JIT tests in Ubuntu CI (#1964) TianlongLiang 2023-02-16 14:16:41 +0800
  • 216dc43ab4
    Use shared memory lock for threads generated from same module (#1960) Enrico Loparco 2023-02-16 04:54:19 +0100
  • 1c17665f68
    Fix libc-wasi build failure when using clang (#1950) Charles Liu 2023-02-14 18:28:00 +0800
  • fd487fbe99
    CI: Enable Multi-tier JIT by default for released iwasm binary (#1957) TianlongLiang 2023-02-14 11:19:52 +0800
  • 531771eb11
    Don't terminate other threads when create thread failed (#1955) Xu Jun 2023-02-13 16:23:24 +0800
  • 3698f2279b
    Improve wasm-c-api instantiation-time linking (#1902) liang.he 2023-02-13 15:06:04 +0800
  • 427abf02c8
    Fix potential integer overflow issue in wasm-c-api (#1954) ocfox 2023-02-13 13:55:50 +0800
  • 89c11c5361
    Fix explicit casts and types in espidf_socket.c (#1945) Patrick Cook 2023-02-08 17:34:26 -0800
  • 3d44f11d19
    Add gh api call for fetching llvm version (#1942) Hritik Gupta 2023-02-08 23:49:07 +0000
  • 3586911333
    Fix minor typos in coding guidelines workflow (#1943) Hritik Gupta 2023-02-08 19:25:35 +0000
  • 251e63f3ec
    Enable specifying out-of-source platform configuration cmake file (#1941) Marcin Kolny 2023-02-07 14:10:59 +0000
  • f3c1ad4864
    Fix terminating stale threads on trap/proc_exit (#1929) Hritik Gupta 2023-02-07 12:56:23 +0000
  • ee1871d3f8
    Enable iwasm --max-threads option for wasi-threads as well (#1939) YAMAMOTO Takashi 2023-02-07 14:46:41 +0900
  • 8ed6687696
    Fix CI compilation error on nuttx (#1940) Huang Qi 2023-02-07 12:42:59 +0800
  • aab875b91f
    wamr-compiler: enable wasi-threads (#1938) YAMAMOTO Takashi 2023-02-07 13:34:33 +0900
  • e2c754f0a6
    Fix data race when terminating or waiting for a thread (#1924) Marcin Kolny 2023-02-06 11:08:45 +0000
  • 2c8375ee67
    wamr-test-suites: Save .wasm/.aot file to the report dir if test failed (#1937) Huang Qi 2023-02-06 11:04:28 +0800
  • 42ced88424
    Fix stack alignment issue on ia32 (#1934) Enrico Loparco 2023-02-06 02:07:00 +0100
  • c3e9b66b2a
    Fix jit memory overwritten after instance deinstantiate (#1936) Wenyong Huang 2023-02-03 11:15:03 +0800
  • 17f3375d53
    Enable gcc-4.8 compilation (#1928) Marcin Kolny 2023-02-02 11:34:20 +0000
  • 40a14b51c5
    Enable running mode control for runtime and module instance (#1923) Wenyong Huang 2023-02-02 18:16:01 +0800
  • 7bb78dc260
    Remove fast jit macro in enum WASMExceptionID (#1933) Wenyong Huang 2023-02-02 15:23:44 +0800
  • edee2eb956
    Loosen the wasi abi compatibility check in loader (#1932) Wenyong Huang 2023-02-02 13:06:30 +0800
  • 27e7e160af
    Upgrade toolkits (#1878) Wenyong Huang 2023-02-02 09:42:25 +0800
  • 1614ce12fa
    wasi-nn: Enable GPU support (#1922) tonibofarull 2023-02-02 01:09:46 +0100
  • fe3347d5d2
    Fixed the undef error about WAMR_BUILD_MEMORY_PROFILING (#1926) HongxiaWangSSSS 2023-02-01 17:52:46 +0800
  • 7d3b2a8773
    Make memory profiling show native stack usage (#1917) YAMAMOTO Takashi 2023-02-01 12:52:15 +0900
  • 0435acdd43
    SGX IPFS: Fix a segfault and support seeking beyond the end of files while using SEEK_CUR/SEEK_END (#1916) Jämes Ménétrey 2023-01-30 01:24:12 +0100
  • 45c003e6e4
    Add docker images auto check and setup support for WAMR-IDE (#1882) Wang Ning 2023-01-29 09:41:03 +0800
  • 58316635d4
    ci: Enable libc-wasi compilation test on NuttX (#1918) Huang Qi 2023-01-28 12:39:14 +0800
  • 2eed50b303
    Document how to use WASI threads in AOT mode (#1905) Enrico Loparco 2023-01-27 11:32:33 +0100
  • 42f8fed20e
    Rename thread_spawn import (#1907) YAMAMOTO Takashi 2023-01-27 07:45:34 +0900
  • 9eed6686df
    Refactor WASI-NN to simplify the support for multiple frameworks (#1834) tonibofarull 2023-01-25 11:32:40 +0100
  • 965edff4df
    Remove unused variable in handle_cmd_unload_module (#1913) Patryk 2023-01-25 04:07:25 +0100
  • b0b8843719
    Implement opcode atomic.wait and atomic.notify for Fast JIT (#1914) Enrico Loparco 2023-01-25 02:53:40 +0100
  • 879563047f
    Fix thread termination example (#1915) Marcin Kolny 2023-01-25 01:34:36 +0000
  • 9cf55f953b
    feat(wasi-threads): Change sample exception_propagation to thread_termination (#1869) Enrico Loparco 2023-01-23 03:36:58 +0100
  • c7141894fb Merge branch main into dev/wasi_threads Wenyong Huang 2023-01-21 13:18:55 +0800
  • cadf9d0ad3
    Main thread spread exception when thread-mgr is enabled (#1889) Xu Jun 2023-01-20 08:54:27 +0800
  • cb7ac8fee3
    nuttx: Mock socket APIs if NET is disabled (#1896) Huang Qi 2023-01-18 09:16:13 +0800
  • 64767fddd8
    Add some missing macros for int literals in wamr-sdk libc-builtin-sysroot stdint.h (#1888) Qiang 2023-01-17 15:25:57 +0800
  • a1786428e6
    nuttx: Remove fdopendir (#1895) Huang Qi 2023-01-17 11:16:01 +0800
  • e696ac36d7
    Fix potential block issue in source debugger (#1887) Xu Jun 2023-01-17 08:45:29 +0800
  • 5f0f8fe7ee
    Relax wasi memory export check when wasi-threads is enabled (#1893) YAMAMOTO Takashi 2023-01-16 21:21:51 +0900
  • 622cdbefd6
    Prevent undefined behavior from c_api_func_imports == NULL (#1883) Martin Klang 2023-01-14 00:52:39 +0100
  • 21ba730de3
    Document some info about estimating memory usage (#1879) YAMAMOTO Takashi 2023-01-12 20:04:20 +0900
  • f818f4c43f
    Simplify fcmp intrinsic logic for AOT/XIP (#1881) Huang Qi 2023-01-12 12:05:53 +0800
  • 903f5212f1
    Increase stack size in the example app (#1880) Marcin Kolny 2023-01-11 01:40:32 +0000
  • 219713bfbc
    Fix go language binding build on macos arm64 (#1875) Nándor István Krácser 2023-01-10 02:15:49 +0100
  • 4cd88a96d5
    Add more types and APIs for attr_container (#1841) Qiang 2023-01-09 21:05:30 +0800
  • 0e2382a959
    Disable aux stack allocations for threads spawned by wasi_thread_start (#1867) Marcin Kolny 2023-01-09 12:36:34 +0000