Commit Graph

  • 8b8c59589d
    Clarify how to verify SGX evidence without an Intel SGX-enabled platform (#3158) Jämes Ménétrey 2024-02-17 11:44:22 +0100
  • add9547324
    Cumulative fixes for release/1.3.x (#3155) Wenyong Huang 2024-02-17 13:48:55 +0800
  • b6adec373e
    shared-platform: Remove dependency on shared-utils' bh_memory_remap_slow (#3153) Wenyong Huang 2024-02-17 13:44:33 +0800
  • 3a0e86454e
    fast-interp: Fix GC opcode ref.as_non_null (#3156) Wenyong Huang 2024-02-17 11:54:49 +0800
  • b0c54c8a86
    Fix a ubsan complaint "applying zero offset to null pointer" (#3160) YAMAMOTO Takashi 2024-02-17 11:11:10 +0900
  • 53e458f89e Fix a ubsan complaint "applying zero offset to null pointer" YAMAMOTO Takashi 2024-02-14 19:43:41 +0900
  • 27036d9b51 Fix null pointer access in fast-interp when configurable soft bound check is enabled Wenyong Huang 2024-02-14 17:23:43 +0800
  • e792c35822
    Fix null pointer access in fast-interp when configurable soft bound check is enabled (#3150) Marcin Kolny 2024-02-14 09:18:37 +0000
  • defdb7d606 sgx-ra: provide a C# sample to verify SGX evidence Jämes Ménétrey 2024-02-13 10:45:51 +0000
  • 2018fbd810 sgx-ra: document attestation on non-SGX platforms Jämes Ménétrey 2024-02-12 17:13:16 +0100
  • 1d084a33e0 Fix null pointer access in fast interpreter mode when configurable software bound check is enabled Marcin Kolny 2024-02-07 09:59:48 +0000
  • ebaea6a9f8 fix compilation warning Wenyong Huang 2024-02-09 09:41:55 +0800
  • 970c46034b fast-interp: Fix opcode ref.as_non_null Wenyong Huang 2024-02-09 09:19:18 +0800
  • 6e59a233b8 fix compilation error Wenyong Huang 2024-02-08 17:46:41 +0800
  • ab856b29df remove bh_memutils.h/c Wenyong Huang 2024-02-08 17:10:51 +0800
  • 6e8ffedaed Rollup fixes for release/1.3.x Wenyong Huang 2024-02-08 16:40:51 +0800
  • 36c1d47d0d fix windows compilation error Wenyong Huang 2024-02-08 13:02:29 +0800
  • 0ba8ce6583 shared-platform: Remove dependency on shared-utils' bh_memory_remap_slow Wenyong Huang 2024-02-08 11:55:24 +0800
  • 3956a9abfb
    Update wasm_mini_loader.c Wenyong Huang 2024-02-08 10:52:22 +0800
  • d663758754
    Update wasm_loader.c Wenyong Huang 2024-02-08 10:51:30 +0800
  • d4ad02f60d Create func_ptrs for precheck_func only in XIP mode for Xtensa qinzh 2024-02-07 17:06:55 +0800
  • 1daa1d1be6 Set LLVMInternalLinkage for aot_internal_func only when target is not Xtensa in XIP mode qinzh 2024-02-07 16:09:52 +0800
  • 9500937298 Rebase newest wamr qinzh 2024-02-07 15:11:26 +0800
  • e1921b5163 Function section's enlargement will be restricted to xtensa only qinzh 2024-02-07 10:10:09 +0800
  • 6b51bc014f Change direct call into indirect call in aot_add_precheck_function qinzh 2024-02-01 11:42:26 +0800
  • 0725544f4b Merge branch main into dev/separate_app_framework Wenyong Huang 2024-02-06 21:15:10 +0800
  • 60c51e5b35 Merge branch main into dev/gc_refactor Wenyong Huang 2024-02-06 19:38:25 +0800
  • 9c08f18a4e change copyright content liang.he@intel.com 2024-02-06 05:49:06 +0000
  • d45b6ea069 aot: place precheck wrapper before the corresponding wrapped function YAMAMOTO Takashi 2024-02-06 13:41:29 +0900
  • 801607e520 aot_compile_op_call: stop setting calling convention explicitly YAMAMOTO Takashi 2024-02-06 13:12:55 +0900
  • fbbc71abad update macro control TL 2024-02-06 11:28:58 +0800
  • 496bab7da7 fix br_table in polymorphic stack issue Xu Jun 2024-02-06 10:23:37 +0800
  • 12f834aebd
    fast-interp: Fix frame_offset overflow issue (#3149) Xu Jun 2024-02-08 11:32:17 +0800
  • a937f7245b auto format Xu Jun 2024-02-06 08:04:13 +0800
  • a769a3d3a5 fix frame_offset overflow issue Xu Jun 2024-02-06 08:01:36 +0800
  • 7cac0531ad
    fast-interp: Fix copy_stack_top_i64 overlap issue (#3146) Xu Jun 2024-02-07 13:24:47 +0800
  • 5718ab336d fix copy_stack_top_i64 overlap issue Xu Jun 2024-02-06 02:24:30 +0800
  • 16a4d71b34
    Implement GC (Garbage Collection) feature for interpreter, AOT and LLVM-JIT (#3125) Wenyong Huang 2024-02-06 20:47:11 +0800
  • 5931aaacbe
    aot compiler: Place precheck wrapper before the corresponding wrapped function (#3141) YAMAMOTO Takashi 2024-02-06 16:05:32 +0900
  • 6e547baf46
    aot_compile_op_call: Stop setting calling convention explicitly (#3140) YAMAMOTO Takashi 2024-02-06 14:14:25 +0900
  • cfa90ca44f
    Use logger for runtime error/debug prints (#3097) Enrico Loparco 2024-02-06 06:02:54 +0100
  • f359b51525
    Fix threads opcodes' boundary check in classic-interp and fast-interp (#3136) TianlongLiang 2024-02-06 11:52:30 +0800
  • 78184445a6 fix: avoid using verbose logger for profiling info eloparco 2024-02-05 17:15:34 +0000
  • 51eaf809ac
    Remove JIT_STACK_FRAME macro (#3127) Wenyong Huang 2024-02-05 17:43:29 +0800
  • d6d5072cc6
    Fix locel.set in polymorphic stack (#3135) Xu Jun 2024-02-05 17:41:33 +0800
  • 7b5fd6d703 Use CHECK_MEMORY_OVERFLOW instead of CHECK_BULK_MEMORY_OVERFLOW to avoid overflow in atomic opcodes TL 2024-02-05 17:36:49 +0800
  • 9bdd34966f
    Fix read and validation of GC sub opcode (#3134) Wenyong Huang 2024-02-05 17:21:21 +0800
  • ea287bf224 fix locel.set in polymorphic stack Xu Jun 2024-02-05 17:13:45 +0800
  • e70cddc58c Fix read and validation of GC sub opcode Wenyong Huang 2024-02-05 16:43:00 +0800
  • 543195fe14
    Merge pull request #882 from bytecodealliance/dev/gc_refactor Wenyong Huang 2024-02-05 16:09:41 +0800
  • 513693f54f
    Merge pull request #881 from bytecodealliance/dev/gc_refactor Wenyong Huang 2024-02-05 16:08:37 +0800
  • 2f6e4b9378 Merge branch main into dev/gc_refactor Wenyong Huang 2024-02-05 16:06:06 +0800
  • b8ff98c810
    Fix possible integer overflow in loader target block check (#3133) Wenyong Huang 2024-02-05 16:00:58 +0800
  • 1a676f212b
    Zero the memory mapped from os_mmap in NuttX (#3132) Huang Qi 2024-02-05 15:45:22 +0800
  • 3a3004febe fix mini loader Wenyong Huang 2024-02-05 15:35:13 +0800
  • e7be7a4350 Zero the memory from os_mmap in NuttX Huang Qi 2024-02-04 17:47:58 +0800
  • 4436b3c20f Fix possible integer overflow in loader target block check Wenyong Huang 2024-02-05 14:10:30 +0800
  • bae036fdde
    addr2line.py: A tool to convert the addr in call-stack dump to the line info of wasm src (#3128) liang.he 2024-02-05 14:07:57 +0800
  • e7efe8560d
    Merge branch 'bytecodealliance:dev/gc_refactor' into dev/gc_refactor Liangyu Zhang 2024-02-05 09:44:13 +0800
  • 06df58f20e
    Fix loader check_wasi_abi_compatibility (#3126) Wenyong Huang 2024-02-04 17:27:43 +0800
  • 674d1de4f4 Remove JIT_STACK_FRAME macro Wenyong Huang 2024-02-04 15:57:57 +0800
  • 811424c1f7 a tool to transfer addresses of call stack dump liang.he@intel.com 2024-02-04 07:57:51 +0000
  • 44e8ea6881 Fix loader check_wasi_abi_compatibility Wenyong Huang 2024-02-04 15:39:17 +0800
  • eb498595a5 a too to translate call stack dump more readable liang.he@intel.com 2024-02-04 05:34:38 +0000
  • 004b913954 Merge branch main into dev/gc_refactor Wenyong Huang 2024-02-04 12:47:11 +0800
  • 5f3a75156f
    Merge branch 'bytecodealliance:dev/gc_refactor' into dev/gc_refactor Liangyu Zhang 2024-02-04 11:31:04 +0800
  • dcde45596d
    Add wasm_runtime_get_cur_local_obj_ref and change API names (#3117) Liangyu Zhang 2024-02-04 11:27:55 +0800
  • 98f247277c change wasm runtime APIs names to be more concise and easy to understand. zhangliangyu3 2024-02-04 09:51:38 +0800
  • 858609f8a6 add wasm_runtime_get_cur_local_obj_ref API support. zhangliangyu3 2024-02-02 16:32:42 +0800
  • 8df3ab66f3 use a new test wasm liang.he@intel.com 2024-02-04 09:30:17 +0800
  • e88166dbf8 Merge branch main into dev/thread_suspension Wenyong Huang 2024-02-03 16:39:11 +0800
  • 529fa9dd17
    EH: Fix broken stack usage calculation (#3121) YAMAMOTO Takashi 2024-02-03 13:21:15 +0900
  • a32b082d2a
    Add ARM MacOS to the CI (#3120) Enrico Loparco 2024-02-03 03:51:02 +0000
  • a27ddece7f
    Always allocate linear memory using mmap (#3052) Marcin Kolny 2024-02-02 14:17:44 +0000
  • cea9888058 EH: fix broken stack usage calculation YAMAMOTO Takashi 2024-02-02 21:04:05 +0900
  • 1ac09edd52 Merge branch main into dev/separate_app_framework Wenyong Huang 2024-02-02 19:57:52 +0800
  • 1750b75f61 Merge branch 'main' into gitbook Wenyong Huang 2024-02-02 19:54:52 +0800
  • 5cb90f608e Merge branch 'main' into dev/rust_sdk Wenyong Huang 2024-02-02 19:54:30 +0800
  • d16951535c Merge branch 'main' into dev/dynamic_pgo Wenyong Huang 2024-02-02 19:53:59 +0800
  • f5d6f45bdc feat(aot): add arm macos to CI eloparco 2024-01-30 17:26:12 +0000
  • 71b6bdfa88 Merge branch main into dev/gc_refactor Wenyong Huang 2024-02-02 17:39:34 +0800
  • 3e3bc44785 Reset aot_estimate_and_record_stack_usage_for_function_call to static qinzh 2024-02-02 17:04:52 +0800
  • ea0703ec78 Enlarge func_index table both in wamrc and runtime qinzh 2024-02-02 16:52:18 +0800
  • d70d0633d2 Merge branch main into dev/exce_handling Wenyong Huang 2024-02-02 15:31:22 +0800
  • 2eb60060d8
    Fix read and validation of misc/simd/atomic sub opcodes (#3115) WAMR-1.3.2 Wenyong Huang 2024-02-02 12:03:58 +0800
  • 9d513e67ed Remove LLVMInternalLinkage for original function qinzh 2024-02-02 10:54:28 +0800
  • c0d0d3c6af fix typo in mini loader Wenyong Huang 2024-02-02 10:10:28 +0800
  • 07ee5aa386 add comments and update release notes Wenyong Huang 2024-02-02 10:00:58 +0800
  • 1bec600b84 Fix read and validation of MISC/SIMD/ATOMIC sub opcodes Wenyong Huang 2024-02-01 20:05:43 +0800
  • ccc4624a42 correct validatio for SIMD sub opcode TL 2024-02-01 16:17:58 +0800
  • 0bc5044bd9 create func_ptrs for precheck_func qinzh 2024-02-01 13:47:37 +0800
  • b3f728ceb3
    Update version number to 1.3.2 and update release notes (#3083) Wenyong Huang 2024-02-01 12:42:12 +0800
  • edc3643909
    EH: Fix validation of delegate opcode (#3107) YAMAMOTO Takashi 2024-02-01 13:32:06 +0900
  • fe9960dd15 update release notes Wenyong Huang 2024-02-01 12:02:12 +0800
  • 9fcedfded5 EH: fix validation of delegate opcode YAMAMOTO Takashi 2024-01-31 20:01:22 +0900
  • 40e51faca8
    fast-interp: Fix block with parameter in polymorphic stack issue (#3112) Xu Jun 2024-02-01 11:55:29 +0800
  • ee60e0e503 Change direct call into indirect call in aot_add_precheck_function qinzh 2024-02-01 11:42:26 +0800
  • 3111a86cb3
    EH: Fix delegate parsing in wasm_loader_find_block_addr (#3106) YAMAMOTO Takashi 2024-02-01 08:46:49 +0900
  • 8eacc28f11 fix(logs): use logger for runtime prints eloparco 2024-01-29 14:31:47 +0000
  • e3be31907d EH: fix delegate parsing in wasm_loader_find_block_addr YAMAMOTO Takashi 2024-01-31 22:19:37 +0900