Commit Graph

  • e706de510c Fix simd load issues Wenyong Huang 2022-06-10 04:27:01 +0800
  • 8511b49934 impl memory.size liam 2022-06-10 01:53:43 +0800
  • dabc0a0a02 impl f32.copysign and f64.copysign liam 2022-06-10 01:31:12 +0800
  • 25b48bce35
    Refactor opcode inn.trunc_fmm_sx and inn.trunc_fmm_sx_sat (#1215) liang.he 2022-06-09 20:33:37 +0800
  • f351f2fa79 Enable opaque pointer for aot compiler to fit LLVM 15 Wenyong Huang 2022-06-09 18:53:28 +0800
  • 50982dd145
    Implement opcode memory.size (#1217) liang.he 2022-06-09 12:10:39 +0800
  • 5e84cf8826
    Implement opcode f32.copysign and f64.copysign (#1216) liang.he 2022-06-09 11:12:47 +0800
  • 992f9fc5c7
    Merge pull request #553 from bytecodealliance/dev/upgrade_llvm_wasi_sdk_emsdk Wenyong Huang 2022-06-09 09:00:07 +0800
  • 9d2d2f0cec
    Temporarily disable LoopUnswitch pass (#1183) Petr Penzin 2022-06-08 17:58:25 -0700
  • d404107d85
    Fix typo in embed_wamr.md (#1214) Xu Jun 2022-06-09 08:56:45 +0800
  • d11bfdf0e3
    Fix fast jit int rem_s and const shl issues (#1213) Wenyong Huang 2022-06-09 08:54:14 +0800
  • e1443e5c0e Temporarily disable LoopUnswitch pass Petr Penzin 2022-05-20 23:31:54 -0700
  • 55d5bf4293 First initial design of wasi nn tonibofarull0 2022-06-08 17:41:20 +0200
  • 19206a4f08 Fix coding style issue Wenyong Huang 2022-06-08 21:38:47 +0800
  • 8c57601039 fix typo in embed_wamr.md Xu Jun 2022-06-08 13:53:36 +0800
  • 93607d0fac
    Support print exception info in source debugger (#1212) Xu Jun 2022-06-08 12:17:48 +0800
  • 924e3e2544 Fix several issues Wenyong Huang 2022-06-08 00:44:18 +0800
  • 265e355fa6 address PR comments Xu Jun 2022-06-07 20:36:30 +0800
  • 76ce11465a address PR comments Xu Jun 2022-06-07 20:21:11 +0800
  • 0c3b886770 support print exception info in source debugger Xu Jun 2022-06-07 16:08:02 +0800
  • 49607a67aa
    Merge pull request #552 from bytecodealliance/dev/fast_jit Wenyong Huang 2022-06-07 15:51:41 +0800
  • ab2e959616
    Fix fast jit issues (#1208) Wenyong Huang 2022-06-07 15:49:52 +0800
  • e546ff1373 Fix issues Wenyong Huang 2022-06-07 01:13:24 +0800
  • d4b63b23fb fix ci error Xu Jun 2022-06-06 16:44:27 +0800
  • 7e6c038f3f fix build error in JIT mode Xu Jun 2022-06-06 16:36:20 +0800
  • 8eb54a7f71 auto format Xu Jun 2022-06-06 16:03:54 +0800
  • 80b4aab614 update CI file Xu Jun 2022-06-06 16:02:16 +0800
  • 626742b96d support get custom section from wasm and aot module Xu Jun 2022-06-06 15:58:34 +0800
  • 02b355a83f
    Merge pull request #551 from bytecodealliance/dev/fast_jit Wenyong Huang 2022-06-06 11:12:22 +0800
  • 30dd6577cb Opt spill cache, fix emit get_local Wenyong Huang 2022-06-06 17:30:07 +0800
  • 5e9f08fb68
    Refactor emitting callnative/callbc IRs (#1206) Wenyong Huang 2022-06-06 11:11:02 +0800
  • 5a52da9cba fix coding style, fix ldu32/u32_to_u64 Wenyong Huang 2022-06-04 23:14:12 +0800
  • 3fcf1beed2 Fix issues Wenyong Huang 2022-06-04 04:02:23 +0800
  • 8c68220a41 Use CALLNATIVE to replace generate instructions liam 2022-06-04 00:42:19 +0800
  • a838e302e5 apply jit_emit_callnative for more files Wenyong Huang 2022-06-03 22:59:13 +0800
  • 402f0529b4 Merge bytecodealliance:dev/fast_jit into wenyongh:fix_fast_jit_issues Wenyong Huang 2022-06-03 20:45:21 +0800
  • 9cc677c2fa Refine CALLBC, remove clear_values for br_if Wenyong Huang 2022-06-03 19:26:38 +0800
  • dadd5a8200 Fix issues of fnn.cmp liam 2022-06-03 12:47:26 +0800
  • 95eb0e3363
    Use CALLNATIVE to replace generate instructions (#1205) liang.he 2022-06-03 10:34:33 +0800
  • b3a27e7257
    Fix issues of fnn.cmp (#1204) liang.he 2022-06-03 10:02:51 +0800
  • d79807e698 Refactor callnative Wenyong Huang 2022-06-03 04:25:05 +0800
  • 86fbe8856a support emit specified custom sections to AoT file Xu Jun 2022-06-03 00:35:10 +0800
  • dc137527b8
    Merge pull request #550 from bytecodealliance/dev/fast_jit Wenyong Huang 2022-06-02 20:02:07 +0800
  • 15cffa080d Fix clear value issue: should also clear sp/ip Wenyong Huang 2022-06-03 00:03:48 +0800
  • 66cd90d847
    Fix fast jit issues (#1201) Wenyong Huang 2022-06-02 16:41:48 +0800
  • 18c3551bec Address comments Wenyong Huang 2022-06-02 16:37:52 +0800
  • 48cdbee4e0
    Update documents (#1203) Wenyong Huang 2022-06-02 14:33:03 +0800
  • a926cde56d Fix lower select, enlarge operand stack size Wenyong Huang 2022-06-02 02:07:26 +0800
  • 6c83d3f60b Fix code guideline check Wenyong Huang 2022-06-02 00:51:31 +0800
  • d7d4d66f81 Fix code guideline check Wenyong Huang 2022-06-02 00:50:14 +0800
  • e371909946 Update aot loader Wenyong Huang 2022-06-02 00:16:02 +0800
  • ec299554dd
    Remove the code for WASM_ENABLE_GC (#1200) YAMAMOTO Takashi 2022-06-01 17:46:11 +0900
  • 0ddf2fe980 Update documents Wenyong Huang 2022-06-01 16:44:46 +0800
  • e0bf46aa5c
    Merge pull request #549 from bytecodealliance/main Wenyong Huang 2022-06-01 16:27:22 +0800
  • 31f1d56c04
    Merge pull request #548 from bytecodealliance/dev/fast_jit Wenyong Huang 2022-06-01 16:15:32 +0800
  • 32b0786025 Fix fast jit issues Wenyong Huang 2022-06-02 00:08:42 +0800
  • 20c13385d0 Remove the code for WASM_ENABLE_GC YAMAMOTO Takashi 2022-06-01 15:03:57 +0900
  • 5b1dcf2fa2
    Implement Go language binding (#1196) Wenyong Huang 2022-06-01 11:35:05 +0800
  • 9694ad7890
    Implement inn.extend8_s, inn.extend16_s, i64.extend32_s (#1199) liang.he 2022-06-01 11:18:22 +0800
  • d178f0ca23 Implement inn.extend8_s, inn.extend16_s, i64.extend32_s liam 2022-06-01 09:49:57 +0800
  • 3e52cc7505 Workaround to prevent a register from spilling out liam 2022-05-21 08:02:37 +0800
  • f7de313a6d Eliminate some relocations Wenyong Huang 2022-05-31 22:10:18 +0800
  • db19b353b0
    Merge pull request #1198 from bytecodealliance/main Wenyong Huang 2022-05-31 17:24:27 +0800
  • 3d34a91f0b
    Implement Python language binding (#1192) (#1195) Wenyong Huang 2022-05-31 16:39:46 +0800
  • f6dd01a99a
    Merge pull request #547 from bytecodealliance/dev/fast_jit Wenyong Huang 2022-05-31 14:35:23 +0800
  • c93508939a
    Lock register to avoid spilling it out by register allocator (#1188) liang.he 2022-05-31 11:58:02 +0800
  • a5b9414854 Unify results of SELECTCC liam 2022-05-31 06:44:38 +0800
  • fe418046f3 init python binding liam 2022-05-27 03:48:57 +0800
  • d6eef9fda1 implement clz/ctz/popcnt with assembler Wenyong Huang 2022-05-30 22:17:51 +0800
  • 8350d9860b
    Unify results of SELECTCC (#1197) liang.he 2022-05-30 19:44:08 +0800
  • e977358b51 Refine code and document Wenyong Huang 2022-05-30 17:30:30 +0800
  • 9e3c6acb25
    Fix fast jit issues (#1193) Wenyong Huang 2022-05-30 15:27:22 +0800
  • 45d6ac4418
    Refactor go binding (#1185) Wenyong Huang 2022-05-30 11:49:22 +0800
  • ef9024437f
    Implement Python language binding (#1192) liang.he 2022-05-30 11:48:23 +0800
  • 214398c901 Add more apis and add document Wenyong Huang 2022-05-30 06:10:03 +0800
  • 0923e96bc9 Fix bit_count, use JitValueSlot for value stack Wenyong Huang 2022-05-27 23:59:11 +0800
  • eb761a839a esp32: Add missed thread related APIs Liu Han 2022-05-24 20:10:40 +0800
  • 1aba5731e8 esp32: Fix compile issue when enable app management Dong Heng 2022-05-12 11:44:20 +0800
  • f139149911 Fix coding style issue Wenyong Huang 2022-05-27 04:33:25 +0800
  • bcef69f76d Fix some fast-jit issues Wenyong Huang 2022-05-27 01:12:34 +0800
  • 8303a1c24a Rename folder sample to samples Wenyong Huang 2022-05-26 14:06:15 +0800
  • 835ede06d7 Fix log level issue Wenyong Huang 2022-05-26 18:42:45 +0800
  • 3168ba8dcf
    Add comments on trailing uint8[1] members in the "Common" structures (#1189) YAMAMOTO Takashi 2022-05-26 12:53:50 +0900
  • 747a5fd18b Add comments on trailing uint8[1] members in the "Common" structures YAMAMOTO Takashi 2022-05-26 12:11:22 +0900
  • b89f64290c
    Merge pull request #543 from bytecodealliance/main Wenyong Huang 2022-05-26 10:52:46 +0800
  • 8245fdb74b Fix sgx build error, finish CallFuncV, update sample Wenyong Huang 2022-05-26 00:41:13 +0800
  • 822ed41031 Fix code guideline issue Wenyong Huang 2022-05-25 22:53:51 +0800
  • 8e389c5a8d Partly implement CallFuncV, update sample Wenyong Huang 2022-05-25 22:33:49 +0800
  • 4fc7c52574
    Implement GC feature for fast interpreter (#1184) Wenyong Huang 2022-05-25 18:16:30 +0800
  • 3fd763a95c
    wasm_export.h: Make RuntimeInitArgs less config dependent (#1190) YAMAMOTO Takashi 2022-05-25 19:15:51 +0900
  • 748c330a69 Implement some opcodes about conversition between floating-point and integeconversion r liang.he@intel.com 2022-05-12 11:21:50 +0000
  • 60f5c1b90a wasm_export.h: Make this less config dependant YAMAMOTO Takashi 2022-05-25 09:55:58 +0900
  • b01ae11217
    Implement float comparison, conversion and numeric opcodes (#1170) liang.he 2022-05-24 19:03:46 +0800
  • c14715df54 init/destroy thread env before/after call wasm Wenyong Huang 2022-05-24 18:55:45 +0800
  • b8eae91a5d update sample Wenyong Huang 2022-05-24 18:52:29 +0800
  • 2288695a33
    product-mini/platforms/nuttx/wamr.mk: Build libc-wasi (#1129) YAMAMOTO Takashi 2022-05-24 17:12:08 +0900
  • da3b519642
    core/shared/platform/nuttx: mock several APIs for libc-wasi (#1127) YAMAMOTO Takashi 2022-05-24 13:03:40 +0900
  • b5eca81be3 Extend lock range liam 2022-05-24 05:29:11 +0800
  • 6a9756a168
    Merge pull request #542 from bytecodealliance/main Wenyong Huang 2022-05-24 09:41:23 +0800
  • 565c1c04db
    Fix bh_vector extend_vector not locked issue (#1187) liang.he 2022-05-24 09:10:43 +0800