Commit Graph

  • 627debcefb
    Add flag to control Winsocket initialization (#3060) Marcin Kolny 2024-01-21 23:33:26 +0000
  • f6f37ddd18 Fix some issues reported by CodeQL Wenyong Huang 2024-01-21 21:36:11 +0800
  • a752a02bab Merge branch 'main' into makslit/test Maks Litskevich 2024-01-19 14:51:57 +0000
  • 1782d5c71a Add flag to control Winsocket initialization Marcin Kolny 2024-01-19 15:09:34 +0000
  • 2128710a0d test PR Maks Litskevich 2023-12-21 20:24:53 +0000
  • 1977ad23ef
    fast-interp: Fix dynamic offset error issue in else branch (#3058) Xu Jun 2024-01-19 19:58:12 +0800
  • bc35602004
    Fix aot large model (--size-level=0) with LLVM 18 (#3057) YAMAMOTO Takashi 2024-01-19 20:43:41 +0900
  • ec6d9cb6be
    Check arguments before calling bh_hash_map_find (#3055) Wenyong Huang 2024-01-19 19:29:21 +0800
  • 17b0111577
    wasm_runtime_begin_blocking_op: A comment about usage expectation (#3056) YAMAMOTO Takashi 2024-01-19 19:31:21 +0900
  • c6f5b1b128 change to bh_assert in wasm_shared_memory.c Wenyong Huang 2024-01-19 17:39:17 +0800
  • c70b3d1aa3 Fix aot large model (--size-level=0) with LLVM 18 YAMAMOTO Takashi 2024-01-17 21:12:40 +0900
  • 363cf8ea56 wasm_runtime_begin_blocking_op: a comment about usage expectation YAMAMOTO Takashi 2024-01-19 16:02:49 +0900
  • 15aedfacea Check arguments before calling bh_hash_map_find Wenyong Huang 2024-01-19 14:17:21 +0800
  • 6334426b87 change order Wenyong Huang 2024-01-19 09:48:11 +0800
  • 4669524898 update feature flag macros, handle bulk memory Wenyong Huang 2024-01-19 09:12:08 +0800
  • 880478f28a update it according to review comments liang.he@intel.com 2024-01-18 14:16:50 +0000
  • 18e86d71df Do not inherit WASM_SUSPEND_FLAG_BLOCKING from the parent thread YAMAMOTO Takashi 2024-01-18 22:26:00 +0900
  • ca1c60b936 Merge bytecodealliance:dev/gc_refactor into fix_feature_flag_ref_types Wenyong Huang 2024-01-18 18:31:18 +0800
  • 4f0551ac25
    Enable quick aot entry when GC is enabled (#3015) Wenyong Huang 2024-01-18 18:28:17 +0800
  • 11e4750bb5 fix error Wenyong Huang 2024-01-18 18:08:32 +0800
  • b7e1bd0c13 examples/terminate: use wasm_runtime_spawn_exec_env as well YAMAMOTO Takashi 2024-01-18 19:06:32 +0900
  • 2e6bc45aff address code guideline check Wenyong Huang 2024-01-18 17:28:19 +0800
  • 17aa032f5c Enhance aot feature flags emit and load Wenyong Huang 2024-01-18 17:24:02 +0800
  • 58c82de066 Bump NuttX version to 12.4.x in CI Huang Qi 2024-01-18 15:13:32 +0800
  • 0643155e43 classic-interp: Handle SIMD opcode when JIT is enabled Wenyong Huang 2024-01-18 15:03:40 +0800
  • f5c82811a5 samples/terminate: don't forget to call wasm_runtime_destroy_thread_env YAMAMOTO Takashi 2024-01-18 14:35:00 +0900
  • bad2454117 restore code Wenyong Huang 2024-01-18 12:22:08 +0800
  • 7dfb0aa178 [do not merge] Test spec case on nuttx riscv Wenyong Huang 2024-01-18 12:17:30 +0800
  • c5bb4d7bfd address compilation error Wenyong Huang 2024-01-18 11:14:26 +0800
  • cb134f3b4f Enable quick aot entry when hw bound check is disabled Wenyong Huang 2024-01-18 10:41:10 +0800
  • 446f4dd8a3 enable aot quick aot entry when hw bound check is disabled Wenyong Huang 2024-01-18 09:26:26 +0800
  • 1046bee7bd fix dynamic offset error issue in else branch Xu Jun 2024-01-18 02:03:32 +0800
  • a7545df5d0
    classic-interp: Handle SIMD opcode when JIT is enabled (#3046) Wenyong Huang 2024-01-19 12:31:18 +0800
  • 54ef0e4de7
    Bump NuttX version to 12.4.x in CI (#3047) Huang Qi 2024-01-19 11:24:48 +0800
  • 8b37048823
    Do not inherit WASM_SUSPEND_FLAG_BLOCKING from the parent thread (#3051) YAMAMOTO Takashi 2024-01-19 10:55:01 +0900
  • 9bcf6b4dd3
    Enable quick aot entry when hw bound check is disabled (#3044) Wenyong Huang 2024-01-19 08:55:35 +0800
  • fde98331ff
    examples/terminate: Use wasm_runtime_spawn_exec_env as well (#3049) YAMAMOTO Takashi 2024-01-18 21:44:09 +0900
  • b97370e3a8
    samples/terminate: Add a sample to demonstrate wasm_runtime_terminate (#3043) YAMAMOTO Takashi 2024-01-18 16:01:03 +0900
  • d13a54f860
    Revert "Enable MAP_32BIT for macOS (#2992)" (#3032) YAMAMOTO Takashi 2024-01-18 10:22:09 +0900
  • 87415b20d6 samples/terminate: ensure to make fd_read block YAMAMOTO Takashi 2024-01-17 22:59:20 +0900
  • 4f429dcba1 CI: run samples/terminate where we run samples/shared-module YAMAMOTO Takashi 2024-01-17 22:31:07 +0900
  • 5b0a7e3efb samples/terminate: add a sample to demonstrate wasm_runtime_terminate YAMAMOTO Takashi 2024-01-17 22:25:02 +0900
  • a9807058a6
    Set CONFIG_HAS_CAP_ENTER to support posix file api for freertos (#3041) tkernelcn 2024-01-17 21:20:35 +0800
  • 85b6f167c9 Revert "Enable MAP_32BIT for macOS (#2992)" YAMAMOTO Takashi 2024-01-16 14:37:20 +0900
  • 41d5bbc3c7 Revert "Do not use pagezero size option if osx version >= 13 (#3025)" YAMAMOTO Takashi 2024-01-16 14:37:03 +0900
  • 64e82ca102
    Disable WASM_ENABLE_SHARED_MEMORY_MMAP by default (#3042) Huang Qi 2024-01-17 19:29:31 +0800
  • 790e951219 add @sha256: Wenyong Huang 2024-01-17 17:48:12 +0800
  • 3faa565f07 update docker image Wenyong Huang 2024-01-17 17:45:46 +0800
  • 7528235be7 fix warning Wenyong Huang 2024-01-17 17:23:56 +0800
  • aca90fcf3c Disable WASM_ENABLE_SHARED_MEMORY_MMAP by default Huang Qi 2024-01-17 17:02:12 +0800
  • 8adfab9acc make prototype detailed, remove ret_type Wenyong Huang 2024-01-17 16:59:42 +0800
  • 457c0c1e48
    to support posix file api for freertos tkernelcn 2024-01-17 16:53:59 +0800
  • dcaaed0160
    nuttx: Add option to enable quick aot entry (#3040) Huang Qi 2024-01-17 16:26:53 +0800
  • 6fb376cbe3
    Disable quick aot entry for interp and fast-jit (#3039) Wenyong Huang 2024-01-17 16:17:08 +0800
  • ade97ac3e1
    wamr-compiler: Fix non-x86{_64} host builds (#3037) Xavier Del Campo 2024-01-17 07:56:04 +0000
  • c0784b6a01 nuttx: Add option to enable quick aot entry Huang Qi 2024-01-17 15:09:28 +0800
  • 9a0045c8e4
    wamr-compiler: Remove stale comment Xavier Del Campo 2024-01-17 07:59:30 +0100
  • 8f5060895c
    wamr-compiler: Fix non-x86{_64} host builds Xavier Del Campo 2024-01-16 10:39:51 +0100
  • e4be87ef6f fix typo Wenyong Huang 2024-01-17 14:41:13 +0800
  • 80049baa87 Disable quick aot entry for interp and fast-jit Wenyong Huang 2024-01-17 12:54:36 +0800
  • 5c8b8a17a6
    Enhancements on wasm function execution time statistic (#2985) liang.he 2024-01-17 09:51:54 +0800
  • 25ccc9f2d5
    Avoid unused thread_id warning and recompile multi-module sample (#3033) Enrico Loparco 2024-01-17 01:06:02 +0100
  • 7b6d0a5d45
    Don't redefine D_INO if already defined (#3036) Maks Litskevich 2024-01-16 14:28:06 +0000
  • ffa131b5ac
    Allow using mmap for shared memory if hw bound check is disabled (#3029) Marcin Kolny 2024-01-16 14:15:55 +0000
  • b3aaf2abc0
    Check passive mode in fast-jit table.init (#3031) Wenyong Huang 2024-01-16 21:55:10 +0800
  • 7ebf01ddc9 Allow using mmap for shared linear memory if OS_ENABLE_HW_BOUND_CHECK is disabled Marcin Kolny 2024-01-15 13:45:35 +0000
  • 79b25635b7 Don't redefine D_INO Maks Litskevich 2024-01-16 12:37:21 +0000
  • f6344110fc apply utils in helper liang.he@intel.com 2024-01-16 12:22:07 +0000
  • 814847e95a add instance::* liang.he@intel.com 2024-01-16 11:43:18 +0000
  • 37437e8a38 fix: get rid of unused thread id warning and recompile multi-module sample eloparco 2024-01-16 11:24:01 +0000
  • 49c27e7a7e implement a singleton runtime liang.he@intel.com 2024-01-16 08:40:58 +0000
  • 851ae06eba Check passive mode in fast-jit table.init Wenyong Huang 2024-01-16 12:44:14 +0800
  • fe8dfc1bfe another API fetch funciton execution time by name liang.he@intel.com 2024-01-11 09:18:21 +0000
  • 7df9a78b89 Use atomic operations on exec_time liang.he@intel.com 2024-01-10 06:02:52 +0000
  • 0127e30118 workaround for os_time_thread_cputime_us() liang.he@intel.com 2024-01-10 03:20:25 +0000
  • 7a8d28d86b Rename. use "us" to represent microsecond liang.he@intel.com 2024-01-10 02:54:39 +0000
  • 477e68bd2a get a more accurate value by children_exec_time liang.he@intel.com 2024-01-06 02:20:52 +0000
  • bd0d3b280e add a API to summarize all wasm function execution time liang.he@intel.com 2024-01-04 07:32:36 +0000
  • bb053e3a2d
    Do not use pagezero size option if osx version >= 13 (#3025) Enrico Loparco 2024-01-16 05:14:43 +0100
  • 705bf807b2
    Remove deprecated tests in language-bindings python (#3018) Wenyong Huang 2024-01-16 10:15:56 +0800
  • c9fd44e8b8
    Build samples in debug mode (#3019) Enrico Loparco 2024-01-16 02:36:05 +0100
  • 380a0ed2be remove unuspported cases instead of comment them Wenyong Huang 2024-01-16 09:33:28 +0800
  • 685d55d2e7
    nuttx: Use larger alignment for os_mmap and comment why (#3017) YAMAMOTO Takashi 2024-01-16 10:17:58 +0900
  • 915adc433d
    Rename rwlock_init to avoid conflict (#3016) Huang Qi 2024-01-16 08:53:18 +0800
  • 884c1abc11
    Fix nightly-run CI failure (#3014) Wenyong Huang 2024-01-16 08:44:35 +0800
  • 9606065927 fix: do not use pagezero size option if osx version >= 13 eloparco 2024-01-15 18:23:50 +0000
  • 1de6de2267 fix: build samples in debug mode eloparco 2024-01-15 16:38:11 +0000
  • 3c5db98e4b module::from_buf and test cases liang.he@intel.com 2024-01-15 14:03:41 +0000
  • ca2b79fe3d
    Merge branch 'bytecodealliance:main' into nuttx Huang Qi 2024-01-15 20:38:56 +0800
  • 5036c45412 Comment some tests of language-bindings python Wenyong Huang 2024-01-15 20:28:57 +0800
  • 54bc9f2053
    Increase default app thread stack size (#3010) Enrico Loparco 2024-01-15 12:05:23 +0100
  • 801232ac6a nuttx: use larger alignment for os_mmap and comment why YAMAMOTO Takashi 2024-01-15 19:25:58 +0900
  • 892a94fd05
    fix(wasm-c-api): Do not clone stack frames if there's no trap (#3008) Enrico Loparco 2024-01-15 11:18:37 +0100
  • 4736d8c1c4 Rename rwlock_init to fix conflict Huang Qi 2024-01-15 18:13:37 +0800
  • 605e336f9b fix typo Wenyong Huang 2024-01-15 17:38:55 +0800
  • bcbb0dfcce fix(wasm-c-api): do not clone stack frames if there's no trap eloparco 2024-01-12 15:13:47 +0000
  • 39b80d2c66 Enable quick aot entry when GC is enabled Wenyong Huang 2024-01-15 17:19:20 +0800
  • 85a6987657 Fix nightly-run CI failure Wenyong Huang 2024-01-15 16:45:45 +0800
  • 837b9904f5
    aot debug: Try to use a bit more appropriate file names (#3000) YAMAMOTO Takashi 2024-01-15 16:02:12 +0900
  • df7013ffa4 .github/workflows/build_wamr_lldb.yml: use a bit more specific cache key YAMAMOTO Takashi 2023-05-10 18:02:03 +0900