Commit History

Autor SHA1 Mensaxe Data
  Wenyong Huang 9ba36e284c Implement shared heap for AOT (#3815) hai 1 ano
  Marcin Kolny cbc2078898 AOT call stack optimizations (#3773) hai 1 ano
  Marcin Kolny 6f97822c18 Add wamrc parameter to configure stack frame features (#3763) 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 46f83cf486 core/iwasm/compilation: Remove stale function prototypes (#3408) 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 16a4d71b34 Implement GC (Garbage Collection) feature for interpreter, AOT and LLVM-JIT (#3125) hai 1 ano
  Wenyong Huang b21f17dd6d Refine AOT/JIT code call wasm-c-api import process (#2982) %!s(int64=2) %!d(string=hai) anos
  liang.he 5c3ad0279a Enable AOT linux perf support (#2930) %!s(int64=2) %!d(string=hai) anos
  Daniel Mangum 9779f922b9 Fix boundary check typo in AOT compiler context (#2913) %!s(int64=2) %!d(string=hai) anos
  liang.he 8aa813f44a Generate jitdump to support linux perf for LLVM JIT (#2788) %!s(int64=2) %!d(string=hai) anos
  Alfred E. Neumayer 99b47fd334 Support AOT compiler with LLVM 17 (#2567) %!s(int64=2) %!d(string=hai) anos
  Huang Qi aafea39b8c Add "--enable-builtin-intrinsics=<flags>" option to wamrc (#2341) %!s(int64=2) %!d(string=hai) anos
  Huang Qi 44f4b4f062 Add "--enable-llvm-passes=<passes>" option to wamrc (#2335) %!s(int64=2) %!d(string=hai) anos
  YAMAMOTO Takashi cd7941cc39 AOT/JIT native stack bound check improvement (#2244) %!s(int64=2) %!d(string=hai) anos
  YAMAMOTO Takashi 92e073b8ce AOTFuncContext: Remove a stale comment (#2283) %!s(int64=2) %!d(string=hai) anos
  Wenyong Huang 8d88471c46 Implement AOT static PGO (#2243) %!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
  YAMAMOTO Takashi 670567f8b3 core/iwasm/compilation: constify a bit (#2223) %!s(int64=2) %!d(string=hai) anos
  YAMAMOTO Takashi 2b896c80ef wamrc: Add --stack-usage option (#2158) %!s(int64=2) %!d(string=hai) anos
  YAMAMOTO Takashi 7d3b2a8773 Make memory profiling show native stack usage (#1917) %!s(int64=3) %!d(string=hai) anos
  Wenyong Huang 7fd37190e8 Add control for the native stack check with hardware trap (#1682) %!s(int64=3) %!d(string=hai) anos
  Wenyong Huang 5b144c491d Avoid initialize LLVM repeatedly (#1671) %!s(int64=3) %!d(string=hai) anos
  Wenyong Huang e87a554616 Refactor LLVM JIT (#1613) %!s(int64=3) %!d(string=hai) anos
  Petr Penzin c075844001 Add our own legacy loop unswitch pass (#1339) %!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
  Xu Jun 53b775aa4b Support integrate 3rd-party toolchains into wamrc (#1237) %!s(int64=3) %!d(string=hai) anos
  Xu Jun 77595c9560 Support emit specified custom sections into AoT file (#1207) %!s(int64=3) %!d(string=hai) anos