Commit History

Autor SHA1 Mensaxe Data
  Liu Jia 95f506a6e7 Merge commit from fork hai 4 meses
  Zhenwei Jin e6fe6060e4 add micro AMR_BUILD_LIME1 to enable minimal lime1 feature set (#4571) hai 4 meses
  TianlongLiang 8a55a1e7a1 Shared heap enhancements for Interpreter and AOT (#4400) hai 6 meses
  Huang Qi 412631ac13 fix: correct typos and improve comments across multiple files by codespell (#4116) hai 10 meses
  TianlongLiang 62aca17279 Check possible integer overflow in aot memory boundary check (#3920) hai 1 ano
  Wenyong Huang 9ba36e284c Implement shared heap for AOT (#3815) hai 1 ano
  Wenyong Huang 1329e1d3e1 Add support for multi-memory proposal in classic interpreter (#3742) hai 1 ano
  Wenyong Huang 73caf19e69 Fix compile warnings/error reported in Windows (#3616) hai 1 ano
  YAMAMOTO Takashi 867dbd8912 aot compiler: Propagate const-ness by ourselves (#3567) hai 1 ano
  YAMAMOTO Takashi 4c2af25aff aot compiler: Use larger alignment for load/store when possible (#3552) hai 1 ano
  Benbuck Nason 8239dd4aa7 Add wasm_export.h APIs to expose memory type (#3496) hai 1 ano
  Marcin Kolny fe5e7a9981 Implement Memory64 support for AOT (#3362) hai 1 ano
  Benbuck Nason 1c2a8fca4e Fix some more spelling issues (#3393) hai 1 ano
  Wenyong Huang 835188cc53 aot compiler: Fix the length type passed to aot_memmove/aot_memset (#3378) hai 1 ano
  Wenyong Huang 0ee5ffce85 Refactor APIs and data structures as preliminary work for Memory64 (#3209) hai 1 ano
  Wenyong Huang 16a4d71b34 Implement GC (Garbage Collection) feature for interpreter, AOT and LLVM-JIT (#3125) hai 1 ano
  Wenyong Huang 68a627ea2c Fix several AOT compiler issues (#2697) %!s(int64=2) %!d(string=hai) anos
  liang.he cd0cec5beb Check ValueKind before extracting a constant int value (#2595) %!s(int64=2) %!d(string=hai) anos
  Wenyong Huang 76be848ec3 Implement the segue optimization for LLVM AOT/JIT (#2230) %!s(int64=2) %!d(string=hai) anos
  Wenyong Huang f279ba84ee Fix multi-threading issues (#2013) %!s(int64=2) %!d(string=hai) anos
  Wenyong Huang 38c67b3f48 thread-mgr: Fix spread "wasi proc exit" exception and atomic.wait issues (#1988) %!s(int64=2) %!d(string=hai) anos
  Wenyong Huang e87a554616 Refactor LLVM JIT (#1613) %!s(int64=3) %!d(string=hai) anos
  Wenyong Huang a182926a73 Refactor interpreter/AOT module instance layout (#1559) %!s(int64=3) %!d(string=hai) anos
  Wenyong Huang 6922f3ac68 Implement xtensa XIP (#1202) %!s(int64=3) %!d(string=hai) anos
  Wenyong Huang 5e238322c2 Enable aot compiler with llvm-14/15 (#1252) %!s(int64=3) %!d(string=hai) anos
  Wenyong Huang 2bac6a42a7 Fix some issues reported by Coverity (#1150) %!s(int64=3) %!d(string=hai) anos
  Wenyong Huang 7636d86a76 Refactor Orc JIT to enable lazy compilation (#974) %!s(int64=4) %!d(string=hai) anos
  Wenyong Huang 66e6e1f7cd Clear more compile warnings reported by -Wshadow flag (#899) %!s(int64=4) %!d(string=hai) anos
  Huang Qi 8d1c56bda4 Implement atomic and memset/memmove/memcpy intrinsic for riscv (#841) %!s(int64=4) %!d(string=hai) anos
  Wenyong Huang fb4afc7ca4 Apply clang-format for core/iwasm compilation and libraries (#784) %!s(int64=4) %!d(string=hai) anos