Commit Graph

  • dd8472a20b address pr comments Xu Jun 2022-04-03 21:23:06 +0800
  • 341cef2cee address pr comments Xu Jun 2022-04-03 21:15:50 +0800
  • ce95c0aa4f address pr comments Xu Jun 2022-04-03 21:03:39 +0800
  • 853a3f1c01 address pr comments Xu Jun 2022-04-03 20:58:54 +0800
  • 4a11434fff
    Merge pull request #498 from bytecodealliance/dev/fast_jit Wenyong Huang 2022-04-03 20:32:17 +0800
  • 2e00a64366 Restore files Wenyong Huang 2022-04-04 04:26:14 +0800
  • 4d966d45ee
    Fix issues of compiling control related opcodes (#1063) liang.he 2022-04-03 20:25:13 +0800
  • 21faa552b6
    Update jit_emit_control.c Wenyong Huang 2022-04-03 19:48:21 +0800
  • e826e2d617 Fix a bug if there is a return in block liam 2022-03-30 09:11:16 +0800
  • 8f01ff18a0 Implement IR translation of BR_TABLE liam 2022-03-31 00:57:52 +0800
  • cd6b07e30c preserve execution memory for debug instance Xu Jun 2022-03-15 01:11:30 +0800
  • eae9733c35 coding style Xu Jun 2022-04-02 21:34:53 +0800
  • e241b5a140 optimize offset overflow checking Xu Jun 2022-04-02 21:29:58 +0800
  • fb07cc3128 address pr comment Xu Jun 2022-04-02 21:16:00 +0800
  • 8113536278
    Implement IR translation of BR_TABLE (#1064) liang.he 2022-04-02 14:02:06 +0800
  • d636adbda2 fix constant space overflow issue Xu Jun 2022-04-01 23:41:02 +0800
  • a3bf662b92
    Import go binding (#1067) venus-taibai 2022-04-01 15:53:07 +0800
  • 5e0ee67d48
    Mention WAMR_BUILD_BULK_MEMORY in build_wamr.md (#1069) Oscar Spencer 2022-04-01 03:52:16 -0400
  • cae45e2a6d
    Mention WAMR_BUILD_BULK_MEMORY in build_wamr.md Oscar Spencer 2022-03-31 17:09:42 -0400
  • 8833589787 Implement codegen lookupswitch Wenyong Huang 2022-03-31 23:35:27 +0800
  • fdc97e5ad3 Update wamr-test-suites scripts for latest GC spec cases Wenyong Huang 2022-03-31 21:54:27 +0800
  • 7aa19bb893 remove some binary files 康安 2022-03-31 17:29:05 +0800
  • b2433205d6 fix coding style issue Lin Zang 2022-03-31 16:35:27 +0800
  • 74c188e22f fix build issue Lin Zang 2022-03-31 16:30:06 +0800
  • 1ae22cc475 code refine Lin Zang 2022-03-31 16:16:24 +0800
  • d5fd6d638a Use mutex/cond to synchronize client with server liam 2022-03-29 04:21:44 +0800
  • 982e916a49 Update failed msg for latest spec case Wenyong Huang 2022-03-30 22:47:42 +0800
  • 10fbdec1ba Fix issues and refine codes Wenyong Huang 2022-03-30 18:14:48 +0800
  • 7d1bdc6ff6
    Merge pull request #495 from bytecodealliance/main Wenyong Huang 2022-03-30 15:59:58 +0800
  • 559a0502f1
    Enable socket-api recvmsg() and sendmsg() (#1042) liang.he 2022-03-30 15:57:40 +0800
  • 2fb252b309 Implement frame ref tracking Wenyong Huang 2022-03-30 02:43:13 +0800
  • 3958daabfc Add recvmsg() and sendmsg() liam 2022-03-12 01:50:30 +0800
  • 61097d8c74 Reset JitCompContext before applying passes liam 2022-03-26 05:56:48 +0800
  • 106974d915
    Implement Berkeley Socket API for Intel SGX (#1061) Jämes Ménétrey 2022-03-25 10:46:29 +0100
  • 8f915a2990 Remove the copy of the socket structure into the enclave for accept and connect API. Jämes Ménétrey 2022-03-25 08:51:36 +0000
  • 7de695fb3a
    Reset JitCompContext before compiling each function (#1062) liang.he 2022-03-25 15:49:03 +0800
  • 9ca8f70dff
    Merge pull request #494 from bytecodealliance/dev/gc Wenyong Huang 2022-03-25 08:41:53 +0800
  • dc0e28b790 Merge main into dev/fast_jit Wenyong Huang 2022-03-25 04:17:04 +0800
  • 8518450ef5 Merge main into dev/gc Wenyong Huang 2022-03-25 04:00:57 +0800
  • b773242414 Apply the clang-format formatting. Jämes Ménétrey 2022-03-24 11:45:03 +0000
  • fd4f8c7d02 Implement Berkeley Socket API for Intel SGX. Jämes Ménétrey 2022-03-18 13:12:37 +0000
  • 793b67cf22
    Merge pull request #491 from bytecodealliance/main Wenyong Huang 2022-03-24 17:34:51 +0800
  • 43cefd58d9 add more checks, update jetstream build script Wenyong Huang 2022-03-25 00:59:39 +0800
  • 6533c113c7 Fix some issues reported by klocwork Wenyong Huang 2022-03-25 00:11:40 +0800
  • 2770f4db09 Fix bh_vector.c build error for host_tool Wenyong Huang 2022-03-24 22:56:14 +0800
  • 5264ce4118
    Fix issues reported by klocwork (#1060) Wenyong Huang 2022-03-24 17:34:22 +0800
  • 2da3fef5fb Fix wasm_runtime_load argument type invalid issue Wenyong Huang 2022-03-24 16:18:45 +0800
  • 58b9ded491
    Merge pull request #490 from bytecodealliance/main Wenyong Huang 2022-03-24 14:23:53 +0800
  • 7262aebf77
    Fix issues found by GC and Fast JIT, refine some codes (#1055) Wenyong Huang 2022-03-24 14:14:42 +0800
  • b6e5206e61
    Fix wasm_runtime_load argument type invalid issue (#1059) Wenyong Huang 2022-03-24 10:08:49 +0800
  • 38b07b3614
    Add libuv and uvwasi to attributions (#1057) Wenyong Huang 2022-03-24 10:05:10 +0800
  • 3f646adec6 fix grammar issues liam 2022-03-24 02:35:39 +0800
  • cfbe7ed1ca protect read-write-extend operations with a lock liam 2022-02-17 06:56:01 +0800
  • 972b2dbacf Add libuv and uvwasi to attributions Wenyong Huang 2022-03-23 23:59:48 +0800
  • 56199e2caf Fix fast interp frame_size invalid issue Wenyong Huang 2022-03-23 22:40:18 +0800
  • 3b30e69d74 Fix mini loader Wenyong Huang 2022-03-23 21:56:22 +0800
  • 2763d18ce1 update document Wenyong Huang 2022-03-23 17:51:27 +0800
  • 0d5413f421 Update document Wenyong Huang 2022-03-23 17:31:02 +0800
  • e7476afd4d
    Merge pull request #489 from bytecodealliance/main Wenyong Huang 2022-03-23 13:47:55 +0800
  • 42e659e4bd Refine codes Wenyong Huang 2022-03-23 21:41:20 +0800
  • 07f33f6fa1 Fix issues found by GC and Fast JIT Wenyong Huang 2022-03-23 19:51:28 +0800
  • 86b79cfb93
    Enable lock for Vector to protect wasm-c-api read/write/extend operations (#1010) liang.he 2022-03-23 11:42:57 +0800
  • e7079eeb17
    Update document of embed wamr and code format check (#1054) Wenyong Huang 2022-03-23 11:01:57 +0800
  • f8ee05db4b
    Add a reference counter to wasm_engine_t (#1001) lucianoiam 2022-03-22 10:14:15 +0100
  • 9307da24c1
    Merge pull request #488 from bytecodealliance/dev/gc Wenyong Huang 2022-03-22 16:36:19 +0800
  • 26c7f5a9cc Refine some codes Wenyong Huang 2022-03-22 22:13:50 +0800
  • 739ef3bc50
    Implement instantiation and classic interpreter for GC feature (#1025) Wenyong Huang 2022-03-22 15:53:37 +0800
  • f7b6cd75c7
    Implement part of codegen, add asmjit and zydis (#1050) Wenyong Huang 2022-03-22 12:22:04 +0800
  • a02cc6626d
    Fix libc-wasi not working in spawned exec_env (#1053) Hanged Fish 2022-03-22 12:17:14 +0800
  • 699c7f6341 changed wasi_ctx define var style. HangedFish 2022-03-22 11:06:24 +0800
  • fdefd3a255 added wasi_ctx define in func beginning HangedFish 2022-03-22 10:32:27 +0800
  • 6f1d1aa91a For those always true and always false conditions, resuse current basic block liam 2022-03-22 03:51:15 +0800
  • 9a6b42d784 Address comments Wenyong Huang 2022-03-22 02:42:23 +0800
  • 84c7d6f93b Sync up with BA Wenyong Huang 2022-03-21 22:14:27 +0800
  • 866fe8b0be added_wasi_ctx_when_spawn_exec_env HangedFish 2022-03-21 14:07:53 +0800
  • 0f2885cd66
    Fix issues of handling op block/if/loop/else (#1049) liang.he 2022-03-21 14:00:58 +0800
  • b0fd7edc85 Implement GC allocator and collector. Lin Zang 2022-03-21 10:43:33 +0800
  • 7c30a4bfc1 Fix a bug about classic interpreter handling BLOCK/IF/LOOP liam 2022-03-21 06:35:22 +0800
  • f6d2baaf1e Add a reference counter to wasm_engine_t Luciano Iam 2022-03-20 20:19:13 +0100
  • 725d77d696 Fix handle_op_end issue Wenyong Huang 2022-03-21 01:54:39 +0800
  • 310b9ca0d8
    Fix classic interpreter handling BLOCK/IF/LOOP issue (#1051) liang.he 2022-03-20 18:07:33 +0800
  • f87a9bff0b Fix some issues, refine code Wenyong Huang 2022-03-20 03:52:46 +0800
  • 5c127f289b Implement more cg opcodes, fix some issues Wenyong Huang 2022-03-19 02:23:48 +0800
  • 196bf43080 Pass params to the IF block liam 2022-03-18 07:42:13 +0800
  • 03e2454aeb Implement part of x86-64 codegen Wenyong Huang 2022-03-18 03:08:50 +0800
  • 4d53cae5e5 Fix code format error Wenyong Huang 2022-03-16 17:36:25 +0800
  • ac8eebdd76
    Merge pull request #486 from bytecodealliance/dev/fast_jit Wenyong Huang 2022-03-16 11:11:26 +0800
  • 2c3d65c02a
    Merge pull request #485 from bytecodealliance/main Wenyong Huang 2022-03-16 11:09:56 +0800
  • b1a4dd2e46
    Fix Windows failed to relocate __ymm symbol error (#1047) Wenyong Huang 2022-03-16 11:07:11 +0800
  • 2092145f64 Reset members of value_stack and allow to reuse liam 2022-03-16 09:44:11 +0800
  • e2e29ec77a Update comment and refine the code Wenyong Huang 2022-03-16 09:37:35 +0800
  • 91adebd017 fix doc grammar Wenyong Huang 2022-03-16 04:12:16 +0800
  • 21d89135da
    Enhance uvwasi build process and fix wamrc windows build error (#1046) Wenyong Huang 2022-03-15 21:43:55 +0800
  • 9fd3d53bc9
    Reset members of jit block/value stack after destroy (#1048) liang.he 2022-03-15 20:10:48 +0800
  • 44c2a8d6f8 Fix wamrc MINGW link error Wenyong Huang 2022-03-15 18:38:57 +0800
  • 28b17f2616 Fix error Wenyong Huang 2022-03-15 17:22:03 +0800
  • d9d5673b89 Fix Windows failed to relocate __ymm symbol error Wenyong Huang 2022-03-15 23:28:33 +0800
  • 2ba22fff14 Clear win_socket.c warning Wenyong Huang 2022-03-15 10:36:23 +0800
  • 13f2bf43be Enhance uvwasi build process, fix wamrc build issue Wenyong Huang 2022-03-15 18:02:53 +0800
  • 4fd44f5d20 Add part of codegen framework, remove some unused JIT IRs Wenyong Huang 2022-03-14 23:08:18 +0800