Commit Graph

  • eb518c0423
    Refine code, fix some issues and add codegen framework (#1045) Wenyong Huang 2022-03-14 15:32:32 +0800
  • 44c2377fd1 Add zydis to enable machine code dump Wenyong Huang 2022-03-14 04:55:08 +0800
  • c9eae7814a Fix broken wamrc build on MinGW Luciano Iam 2022-03-13 18:54:54 +0100
  • 17d98cd8ef Add asmjit and fix codegen Wenyong Huang 2022-03-13 04:57:37 +0800
  • 53ccb51d92 Merge dev/fast_jit Wenyong Huang 2022-03-13 04:13:33 +0800
  • 36431ac039
    Merge pull request #484 from bytecodealliance/dev/gc Wenyong Huang 2022-03-11 15:23:19 +0800
  • 6a3b436102
    Merge pull request #482 from bytecodealliance/main Wenyong Huang 2022-03-11 15:20:15 +0800
  • dddc72a294 Address comment Wenyong Huang 2022-03-10 20:40:10 +0800
  • 734c93cec9 Address comments Wenyong Huang 2022-03-10 20:33:21 +0800
  • 5f77b39405 Fix link error Wenyong Huang 2022-03-10 20:14:03 +0800
  • 8d12a825d6 Fix code format issues Wenyong Huang 2022-03-10 20:04:40 +0800
  • df01c5583a Update documents Wenyong Huang 2022-03-10 20:02:54 +0800
  • 6ce7c08f3f Refine socket-api samples Wenyong Huang 2022-03-10 19:52:07 +0800
  • 7a0ec1cd17
    Use nanosecond for atomic wait (#1041) Xu Jun 2022-03-10 19:43:27 +0800
  • 9c87a1ee17
    Implement part of Berkeley Socket API for libc-wasi (#1036) Wenyong Huang 2022-03-10 15:13:38 +0800
  • d5f4f18dbe
    Refine socket-api sample (#1040) Wenyong Huang 2022-03-10 14:03:09 +0800
  • 27e1a93a48 use nanosecond for atomic wait Xu Jun 2022-03-10 14:02:48 +0800
  • d0a5ce739c Add socket api document and update the sample Wenyong Huang 2022-03-10 00:37:16 +0800
  • d4f29a232f
    Merge pull request #1035 from bytecodealliance/main Wenyong Huang 2022-03-09 16:11:04 +0800
  • 24aae4f0d6
    Import Fast JIT framework (#1016) Wenyong Huang 2022-03-09 12:34:56 +0800
  • b7245afa81
    Merge pull request #479 from bytecodealliance/main Wenyong Huang 2022-03-09 10:29:21 +0800
  • 7b98991d27
    Merge pull request #478 from bytecodealliance/dev/fast_jit Wenyong Huang 2022-03-09 10:28:21 +0800
  • df7417bb44
    Merge pull request #1033 from bytecodealliance/main Wenyong Huang 2022-03-09 09:57:47 +0800
  • 3c39054317
    Merge pull request #1032 from bytecodealliance/main Wenyong Huang 2022-03-09 09:40:26 +0800
  • 4a3d7940c8 Refine br and br_if Wenyong Huang 2022-03-09 01:03:08 +0800
  • 26b059a5b2 update according to comments liam 2022-03-08 23:11:42 +0800
  • 1f5169dbc9 Update CI files Wenyong Huang 2022-03-08 18:32:05 +0800
  • 0065743075
    Correct DPFPU and FPU handling for NuttX (#1027) Huang Qi 2022-03-08 13:31:38 +0800
  • b5fadf840d Correct DPFPU and FPU handling for NuttX Huang Qi 2022-03-04 17:12:04 +0800
  • 60595d72e1
    Update CI files (#1030) Wenyong Huang 2022-03-08 11:52:32 +0800
  • 35a085b7df format the patch liam 2022-03-08 05:38:21 +0800
  • 1dfb75a3a4 add a README about socket APIs liam 2022-03-08 02:04:24 +0800
  • fe0d6849f0 Fix spec case run error Wenyong Huang 2022-03-08 01:00:36 +0800
  • 1b74d7f862 Implement some control opcodes Wenyong Huang 2022-03-08 00:35:26 +0800
  • d7ec1831a1 use worker threads to handle clients' messages liam 2022-03-04 04:48:08 +0800
  • 20575ecbcb Add frontend framework and translate some wasm opcodes Wenyong Huang 2022-03-04 01:17:58 +0800
  • 72d6cbf557 Implement more GC opcodes for classic interpreter Wenyong Huang 2022-03-01 22:21:52 +0800
  • 3b49a638d4
    Merge pull request #477 from bytecodealliance/dev/gc Wenyong Huang 2022-03-01 13:48:41 +0800
  • 74b787cdba
    Merge pull request #1024 from bytecodealliance/main Wenyong Huang 2022-03-01 13:47:35 +0800
  • a2a351f41c
    Merge pull request #476 from bytecodealliance/main Wenyong Huang 2022-03-01 13:12:31 +0800
  • 4e49474e3a Pass more spec cases Wenyong Huang 2022-02-28 23:24:16 +0800
  • be2b561935
    [dylink] Add an experimental shared-everything multiple modules link feature. (#1023) dev/dylink Jie He 2022-02-28 18:13:36 +0800
  • 4b5609b616 [dylink] Add an experimental shared-everything multiple modules link feature. jhe 2022-02-28 15:37:30 +0800
  • 3acfee8ad5 Update ssp config Huang Qi 2022-02-27 23:18:44 +0800
  • e60ec12473 Update configs Huang Qi 2022-02-27 23:01:41 +0800
  • d562a19992 Revert ssp config Huang Qi 2022-02-27 22:40:41 +0800
  • f7b2bb8400 Update libc's version Huang Qi 2022-02-27 22:26:46 +0800
  • 6e35ed02a4 Fix code style Huang Qi 2022-02-27 19:48:01 +0800
  • 572ed8a315 Fix warning Huang Qi 2022-02-27 19:46:14 +0800
  • fc201954bb Fix warning Huang Qi 2022-02-27 19:34:24 +0800
  • 524f64c188 Fix warning in samples/wasm-c-api Huang Qi 2022-02-27 19:12:31 +0800
  • f1f7166a65 Fix warning in wasm_runtime.c Huang Qi 2022-02-27 18:27:23 +0800
  • efb8c26cad Fix warning in posix_socket.c Huang Qi 2022-02-27 17:58:53 +0800
  • deacce943c Fix warning in wasm_loader.c Huang Qi 2022-02-27 17:51:53 +0800
  • b70d47f591 Fix warning in loader/runtime/samples Huang Qi 2022-02-27 17:38:25 +0800
  • 9643ed124b Fix warning in aot_runtime.c Huang Qi 2022-02-27 17:24:52 +0800
  • 61ce199757 Fix warning in simd_load_store.c and posix.c Huang Qi 2022-02-27 17:18:43 +0800
  • fe24e46df1 Fix warning in simd_conversions.s Huang Qi 2022-02-27 16:54:02 +0800
  • e21970f35c Fix warning in simd_common.c Huang Qi 2022-02-27 16:41:54 +0800
  • 5acc20d4be Fix some warning Huang Qi 2022-02-27 16:37:44 +0800
  • 72ca5d4ece Implement more GC opcodes and fix issues Wenyong Huang 2022-02-26 03:23:26 +0800
  • a8820feb71 Fix code style Huang Qi 2022-02-23 23:05:48 +0800
  • a1a5c3a825 Fix wasm-c-api wasm_module_imports issues Wenyong Huang 2022-02-24 16:46:50 +0800
  • 55ad4c7ec7
    Fix wasm-c-api wasm_module_imports issues (#1021) Wenyong Huang 2022-02-24 09:36:46 +0800
  • 0fad0cabdb Basic implementation about Berkeley Socket of WASI liang.he@intel.com 2021-12-30 15:03:56 +0800
  • d85a533161 Cleanup warnings Huang Qi 2022-02-23 23:00:00 +0800
  • 544d1dead8 Implement struct opcodes Wenyong Huang 2022-02-23 22:49:05 +0800
  • e214ed47e3 Use -Werror for strict code checking Huang Qi 2022-02-23 20:51:08 +0800
  • af6116deff Attempt to avoid potential double-free when erroring Wildbook 2022-02-23 12:20:48 +0100
  • d4fc644cb7
    Partly Implement Berkeley Socket API for libc-wasi (#836) liang.he 2022-02-23 17:09:14 +0800
  • 44b4f2f94c Avoid unnecessary repetition Wildbook 2022-02-23 09:37:08 +0100
  • 25fc006c33
    Refine call native function from AOT code (#1015) Wenyong Huang 2022-02-23 14:58:32 +0800
  • 44d75cec3c
    Ignore .cache used by clangd (#1018) Huang Qi 2022-02-23 11:21:14 +0800
  • 7804d0383f Fix pointer reuse when returning imports Wildbook 2022-02-23 03:08:24 +0100
  • f4456f9e44 Update comments Wenyong Huang 2022-02-23 01:10:35 +0800
  • efa10e4f4f Change aot_check_app_addr_and_convert argument names Wenyong Huang 2022-02-23 00:54:01 +0800
  • 731fc7b913 Implement part of array opcodes Wenyong Huang 2022-02-22 23:49:53 +0800
  • 2dfe81e3f0 Ignore .cache used by clangd Huang Qi 2022-02-22 23:09:31 +0800
  • 5f23e68239 Fix compile error Wenyong Huang 2022-02-21 23:26:40 +0800
  • 8f25b85c29 restore to last commit and add comments Wenyong Huang 2022-02-21 23:16:49 +0800
  • 3699cdf22d Refine the codes Wenyong Huang 2022-02-21 18:56:57 +0800
  • 78fe609e52 Roughly refine AOT call native Wenyong Huang 2022-02-20 20:46:43 +0800
  • 9e958757e4 Implement array.new Wenyong Huang 2022-02-19 04:35:21 +0800
  • c8804c1ff9
    Allow to build LLVM and wamrc on MinGW (#1013) lucianoiam 2022-02-18 10:40:18 +0100
  • 85fbf474af Allow wamrc to build on MinGW Luciano Iam 2022-02-17 15:55:23 +0100
  • 0d1060b3cc
    Fix ‘MADV_HUGEPAGE’ undeclared compilation error (#1012) Namhyeon, Go 2022-02-18 12:25:06 +0900
  • e0c46f1ea5 Import Fast JIT framework Wenyong Huang 2022-02-18 02:25:11 +0800
  • 2ae94123ca Implement find_block_addr, fix compile error Wenyong Huang 2022-02-17 23:30:43 +0800
  • 6ec8bc2325 Allow LLVM to build on MinGW Luciano Iam 2022-02-17 09:31:54 +0100
  • 3ab63699c8 Implement wasm module instantiate for GC Wenyong Huang 2022-02-17 19:24:41 +0800
  • a316683653
    Update posix_memmap.c Namhyeon, Go 2022-02-17 19:13:50 +0900
  • f2a70425b8
    Update posix_memmap.c Namhyeon, Go 2022-02-17 18:39:03 +0900
  • 11fbef297b
    Update posix_memmap.c Namhyeon, Go 2022-02-17 16:18:31 +0900
  • 9fc124b06f
    Enhance app manager (#1011) Wenyong Huang 2022-02-17 15:04:52 +0800
  • 1c3c8689fc Make func prototype same Wenyong Huang 2022-02-17 14:37:15 +0800
  • 639adfa2f9 Add app_manager_is_started Wenyong Huang 2022-02-17 11:20:58 +0800
  • 3fe191b0df
    [debugger enhance] don't block gdbserver thread while executing (#989) Xu Jun 2022-02-16 17:35:35 +0800
  • a5ab4dd3c7 address PR comment Xu Jun 2022-02-16 13:56:42 +0800
  • 7aceef75b1 ignore empty gdb request Xu Jun 2022-02-15 14:22:23 +0800
  • f4c6f10c6c address PR comments Xu Jun 2022-02-15 14:18:00 +0800