Commit History

Autor SHA1 Mensaxe Data
  Wenyong Huang 923e8d6471 Fix windows link error and clear windows warnings (#2463) %!s(int64=2) %!d(string=hai) anos
  Wenyong Huang 24c6c6977b Fix llvm jit failed to lookup aot_stack_sizes symbol issue (#2384) %!s(int64=2) %!d(string=hai) anos
  Huang Qi ae4069df41 Migrate ExpandMemoryOpPass to llvm new pass manager (#2334) %!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
  Wenyong Huang f279ba84ee Fix multi-threading issues (#2013) %!s(int64=2) %!d(string=hai) anos
  tonibofarull ba5cdbee3a Fix typo verify_module in aot_compiler.c (#1836) %!s(int64=3) %!d(string=hai) anos
  Huang Qi 4a1e522c53 Move indirect mode optimization to the last of LLVM pipelines (#1627) %!s(int64=3) %!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
  Xu Jun 826cf4f8e1 Fix threads spec test issues (#1586) %!s(int64=3) %!d(string=hai) anos
  Wenyong Huang 6922f3ac68 Implement xtensa XIP (#1202) %!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
  Wenyong Huang 9b858c43cb Fix build wamrc for xtensa failure (#1109) %!s(int64=3) %!d(string=hai) anos
  Wenyong Huang adaaf348ed Refine opcode br_table for classic interpreter (#1112) %!s(int64=3) %!d(string=hai) anos
  Wenyong Huang 7262aebf77 Fix issues found by GC and Fast JIT, refine some codes (#1055) %!s(int64=3) %!d(string=hai) anos
  Wenyong Huang 5631a2aa18 Use LLVM new pass manager for wamrc (#978) %!s(int64=4) %!d(string=hai) anos
  Wenyong Huang 7636d86a76 Refactor Orc JIT to enable lazy compilation (#974) %!s(int64=4) %!d(string=hai) anos
  Wenyong Huang 89a1c8220d Implement GetCurrentThreadStackLimits() for Windows 7 (#914) %!s(int64=4) %!d(string=hai) anos
  Wenyong Huang af251e45ca Remove PRI macro control in wasm_application.c (#905) %!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
  liang.he 1dccf39d16 Enable ref types and bulk memory by default for wamrc (#838) %!s(int64=4) %!d(string=hai) anos
  Wenyong Huang a1ad950ae1 Enable LLVM link time optimization (LTO) for AOT (#831) %!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
  Wenyong Huang 9ef37dd781 Implement source debugging for interpreter and AOT (#769) %!s(int64=4) %!d(string=hai) anos
  Wenyong Huang 7be0d385a6 Implement SIMD latest opcodes and update LLVM to 13.0 (#758) %!s(int64=4) %!d(string=hai) anos
  Wenyong Huang db695fada4 Implement XIP feature and enable ARC target support (#694) %!s(int64=4) %!d(string=hai) anos
  Wenyong Huang 541f577164 Implement wasm_runtime_init_thread_env for Windows platform (#683) %!s(int64=4) %!d(string=hai) anos
  Wenyong Huang b554a9d05d Implement wasm-c-api frame/trap APIs for interpreter mode (#660) %!s(int64=4) %!d(string=hai) anos