├── .clang-format ├── .clang-tidy ├── .github └── ISSUE_TEMPLATE │ ├── blank_issue.md │ ├── improvement.md │ └── report_bug.md ├── .gitignore ├── ATTRIBUTIONS.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── RELEASE_NOTES.md ├── core ├── config.h ├── deps │ └── .gitkeeper ├── iwasm │ ├── common │ │ ├── aot_comp_option.h │ │ ├── iwasm_common.cmake │ │ ├── wasm.h │ │ ├── wasm_export.h │ │ ├── wasm_loader.c │ │ ├── wasm_loader.h │ │ ├── wasm_memory.c │ │ ├── wasm_opcode.h │ │ ├── wasm_runtime.c │ │ └── wasm_runtime.h │ ├── compilation │ │ ├── aot.c │ │ ├── aot.h │ │ ├── aot_compiler.c │ │ ├── aot_compiler.h │ │ ├── aot_emit_compare.c │ │ ├── aot_emit_compare.h │ │ ├── aot_emit_const.c │ │ ├── aot_emit_const.h │ │ ├── aot_emit_control.c │ │ ├── aot_emit_control.h │ │ ├── aot_emit_conversion.c │ │ ├── aot_emit_conversion.h │ │ ├── aot_emit_exception.c │ │ ├── aot_emit_exception.h │ │ ├── aot_emit_function.c │ │ ├── aot_emit_function.h │ │ ├── aot_emit_memory.c │ │ ├── aot_emit_memory.h │ │ ├── aot_emit_numberic.c │ │ ├── aot_emit_numberic.h │ │ ├── aot_emit_parametric.c │ │ ├── aot_emit_parametric.h │ │ ├── aot_emit_variable.c │ │ ├── aot_emit_variable.h │ │ ├── aot_llvm.c │ │ ├── aot_llvm.h │ │ ├── aot_llvm_extra.cpp │ │ ├── aot_llvm_extra2.cpp │ │ ├── aot_llvm_extra2.h │ │ ├── iwasm_compl.cmake │ │ └── simd │ │ │ ├── simd_access_lanes.c │ │ │ ├── simd_access_lanes.h │ │ │ ├── simd_bit_shifts.c │ │ │ ├── simd_bit_shifts.h │ │ │ ├── simd_bitmask_extracts.c │ │ │ ├── simd_bitmask_extracts.h │ │ │ ├── simd_bitwise_ops.c │ │ │ ├── simd_bitwise_ops.h │ │ │ ├── simd_bool_reductions.c │ │ │ ├── simd_bool_reductions.h │ │ │ ├── simd_common.c │ │ │ ├── simd_common.h │ │ │ ├── simd_comparisons.c │ │ │ ├── simd_comparisons.h │ │ │ ├── simd_construct_values.c │ │ │ ├── simd_construct_values.h │ │ │ ├── simd_conversions.c │ │ │ ├── simd_conversions.h │ │ │ ├── simd_floating_point.c │ │ │ ├── simd_floating_point.h │ │ │ ├── simd_int_arith.c │ │ │ ├── simd_int_arith.h │ │ │ ├── simd_load_store.c │ │ │ ├── simd_load_store.h │ │ │ ├── simd_sat_int_arith.c │ │ │ └── simd_sat_int_arith.h │ ├── include │ │ └── w2n_export.h │ └── libraries │ │ ├── libc-builtin │ │ ├── libc64_builtin_wrapper.c │ │ ├── libc_builtin.cmake │ │ └── libc_builtin_wrapper.c │ │ └── libc-nosandbox │ │ ├── libc64_nosandbox_wrapper.c │ │ └── libc_nosandbox.cmake ├── shared │ ├── mem-alloc │ │ ├── ems │ │ │ ├── ems_alloc.c │ │ │ ├── ems_gc.h │ │ │ ├── ems_gc_internal.h │ │ │ ├── ems_hmu.c │ │ │ └── ems_kfc.c │ │ ├── mem_alloc.c │ │ ├── mem_alloc.cmake │ │ └── mem_alloc.h │ ├── platform │ │ ├── android │ │ │ ├── platform_init.c │ │ │ ├── platform_internal.h │ │ │ └── shared_platform.cmake │ │ ├── common │ │ │ └── posix │ │ │ │ ├── platform_api_posix.cmake │ │ │ │ ├── posix_malloc.c │ │ │ │ ├── posix_thread.c │ │ │ │ └── posix_time.c │ │ ├── darwin │ │ │ ├── platform_init.c │ │ │ ├── platform_internal.h │ │ │ └── shared_platform.cmake │ │ ├── include │ │ │ ├── platform_api_extension.h │ │ │ ├── platform_api_vmcore.h │ │ │ └── platform_common.h │ │ ├── linux │ │ │ ├── platform_init.c │ │ │ ├── platform_internal.h │ │ │ └── shared_platform.cmake │ │ └── windows │ │ │ ├── platform_init.c │ │ │ ├── platform_internal.h │ │ │ ├── shared_platform.cmake │ │ │ ├── win_malloc.c │ │ │ ├── win_thread.c │ │ │ └── win_time.c │ └── utils │ │ ├── bh_assert.c │ │ ├── bh_assert.h │ │ ├── bh_common.c │ │ ├── bh_common.h │ │ ├── bh_hashmap.c │ │ ├── bh_hashmap.h │ │ ├── bh_list.c │ │ ├── bh_list.h │ │ ├── bh_log.c │ │ ├── bh_log.h │ │ ├── bh_platform.h │ │ ├── shared_utils.cmake │ │ └── uncommon │ │ ├── bh_getopt.c │ │ ├── bh_getopt.h │ │ ├── bh_read_file.c │ │ ├── bh_read_file.h │ │ └── shared_uncommon.cmake └── version.h ├── coverity.sh ├── doc ├── build_wasm_app.md ├── compile_wasm_app_to_native.md ├── embed_compiled_native.md ├── images │ └── compilation_pipeline.svg └── register_native_api.md ├── samples ├── .gitkeeper ├── embed-compiled-native │ ├── build.sh │ ├── run.sh │ ├── src │ │ └── nosandbox_main.c │ └── wasm-app │ │ ├── main.c │ │ └── nomain.c └── hello-world │ ├── build.sh │ ├── main.c │ └── run.sh ├── tests ├── benchmarks │ ├── README.md │ ├── benchmarks-game │ │ ├── benchmarks_game.patch │ │ ├── build.sh │ │ └── run.sh │ ├── coremark │ │ ├── build.sh │ │ └── run.sh │ ├── dhrystone │ │ ├── LICENSE │ │ ├── build.sh │ │ ├── include │ │ │ └── dhry.h │ │ ├── run.sh │ │ └── src │ │ │ ├── dhry_1.c │ │ │ └── dhry_2.c │ ├── jetstream │ │ ├── build.sh │ │ ├── jetstream.patch │ │ └── run.sh │ ├── micro-suite │ │ ├── build.sh │ │ └── run.sh │ ├── polybench │ │ ├── build.sh │ │ └── run.sh │ └── sightglass │ │ ├── build.sh │ │ └── run.sh ├── fuzz │ └── wasm-mutator-test │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── smith_wasm.sh │ │ └── wasm_mutator_fuzz.cc ├── malformed │ ├── README.md │ ├── fuzz │ │ ├── 1.wasm │ │ ├── 10.wasm │ │ ├── 11.wasm │ │ ├── 12.wasm │ │ ├── 2.wasm │ │ ├── 3.wasm │ │ ├── 4.wasm │ │ ├── 5.wasm │ │ ├── 6.wasm │ │ ├── 7.wasm │ │ ├── 8.wasm │ │ └── 9.wasm │ ├── github │ │ ├── PoC47.wasm │ │ ├── PoC48.wasm │ │ ├── PoC49.wasm │ │ ├── PoC50.wasm │ │ ├── PoC51.wasm │ │ ├── PoC52.wasm │ │ ├── PoC53.wasm │ │ ├── PoC54.wasm │ │ ├── PoC55.wasm │ │ ├── PoC56.wasm │ │ ├── PoC57.wasm │ │ ├── PoC58.wasm │ │ ├── PoC59.wasm │ │ ├── PoC60.wasm │ │ ├── PoC61.wasm │ │ ├── PoC62.wasm │ │ ├── PoC63.wasm │ │ ├── PoC64.wasm │ │ ├── PoC65.wasm │ │ ├── PoC66.wasm │ │ ├── PoC67.wasm │ │ ├── PoC68.wasm │ │ ├── PoC69.wasm │ │ ├── PoC70.wasm │ │ ├── PoC71.wasm │ │ ├── PoC72.wasm │ │ ├── PoC73.wasm │ │ ├── PoC74.wasm │ │ ├── PoC75.wasm │ │ ├── PoC76.wasm │ │ ├── PoC77.wasm │ │ ├── PoC78.wasm │ │ ├── PoC79.wasm │ │ ├── PoC80.wasm │ │ ├── PoC81.wasm │ │ ├── PoC82.wasm │ │ ├── PoC83.wasm │ │ └── PoC84.wasm │ └── malformed_test.py ├── standalone │ ├── stream │ │ ├── build.sh │ │ ├── run.sh │ │ └── stream.c │ ├── test-aes │ │ ├── aes.c │ │ ├── aes.h │ │ ├── build.sh │ │ ├── main.c │ │ ├── run.sh │ │ └── unlicense.txt │ └── test-printf │ │ ├── LICENSE │ │ ├── build.sh │ │ ├── main.c │ │ └── run.sh └── w2n-test-suites │ ├── README.md │ ├── spec-test-script │ ├── all.py │ ├── ignore_cases.patch │ ├── runtest.py │ └── simd_ignore_cases.patch │ └── test_w2n.sh ├── wasm2native-compiler ├── CMakeLists.txt ├── README.md ├── build_llvm.py ├── build_llvm.sh ├── build_llvm_xtensa.sh └── main.c └── wasm2native-vmlib ├── CMakeLists.txt ├── README.md ├── application ├── main.c └── wasm_application.c ├── config_common.cmake └── runtime_lib.cmake /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/blank_issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/.github/ISSUE_TEMPLATE/blank_issue.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/improvement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/.github/ISSUE_TEMPLATE/improvement.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/report_bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/.github/ISSUE_TEMPLATE/report_bug.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/.gitignore -------------------------------------------------------------------------------- /ATTRIBUTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/ATTRIBUTIONS.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/RELEASE_NOTES.md -------------------------------------------------------------------------------- /core/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/config.h -------------------------------------------------------------------------------- /core/deps/.gitkeeper: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/iwasm/common/aot_comp_option.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/common/aot_comp_option.h -------------------------------------------------------------------------------- /core/iwasm/common/iwasm_common.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/common/iwasm_common.cmake -------------------------------------------------------------------------------- /core/iwasm/common/wasm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/common/wasm.h -------------------------------------------------------------------------------- /core/iwasm/common/wasm_export.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/common/wasm_export.h -------------------------------------------------------------------------------- /core/iwasm/common/wasm_loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/common/wasm_loader.c -------------------------------------------------------------------------------- /core/iwasm/common/wasm_loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/common/wasm_loader.h -------------------------------------------------------------------------------- /core/iwasm/common/wasm_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/common/wasm_memory.c -------------------------------------------------------------------------------- /core/iwasm/common/wasm_opcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/common/wasm_opcode.h -------------------------------------------------------------------------------- /core/iwasm/common/wasm_runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/common/wasm_runtime.c -------------------------------------------------------------------------------- /core/iwasm/common/wasm_runtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/common/wasm_runtime.h -------------------------------------------------------------------------------- /core/iwasm/compilation/aot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot.c -------------------------------------------------------------------------------- /core/iwasm/compilation/aot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot.h -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_compiler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_compiler.c -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_compiler.h -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_compare.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_compare.c -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_compare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_compare.h -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_const.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_const.c -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_const.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_const.h -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_control.c -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_control.h -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_conversion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_conversion.c -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_conversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_conversion.h -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_exception.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_exception.c -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_exception.h -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_function.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_function.c -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_function.h -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_memory.c -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_memory.h -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_numberic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_numberic.c -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_numberic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_numberic.h -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_parametric.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_parametric.c -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_parametric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_parametric.h -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_variable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_variable.c -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_emit_variable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_emit_variable.h -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_llvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_llvm.c -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_llvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_llvm.h -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_llvm_extra.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_llvm_extra.cpp -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_llvm_extra2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_llvm_extra2.cpp -------------------------------------------------------------------------------- /core/iwasm/compilation/aot_llvm_extra2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/aot_llvm_extra2.h -------------------------------------------------------------------------------- /core/iwasm/compilation/iwasm_compl.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/iwasm_compl.cmake -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_access_lanes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_access_lanes.c -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_access_lanes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_access_lanes.h -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_bit_shifts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_bit_shifts.c -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_bit_shifts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_bit_shifts.h -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_bitmask_extracts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_bitmask_extracts.c -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_bitmask_extracts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_bitmask_extracts.h -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_bitwise_ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_bitwise_ops.c -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_bitwise_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_bitwise_ops.h -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_bool_reductions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_bool_reductions.c -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_bool_reductions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_bool_reductions.h -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_common.c -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_common.h -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_comparisons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_comparisons.c -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_comparisons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_comparisons.h -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_construct_values.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_construct_values.c -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_construct_values.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_construct_values.h -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_conversions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_conversions.c -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_conversions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_conversions.h -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_floating_point.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_floating_point.c -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_floating_point.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_floating_point.h -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_int_arith.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_int_arith.c -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_int_arith.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_int_arith.h -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_load_store.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_load_store.c -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_load_store.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_load_store.h -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_sat_int_arith.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_sat_int_arith.c -------------------------------------------------------------------------------- /core/iwasm/compilation/simd/simd_sat_int_arith.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/compilation/simd/simd_sat_int_arith.h -------------------------------------------------------------------------------- /core/iwasm/include/w2n_export.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/include/w2n_export.h -------------------------------------------------------------------------------- /core/iwasm/libraries/libc-builtin/libc64_builtin_wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/libraries/libc-builtin/libc64_builtin_wrapper.c -------------------------------------------------------------------------------- /core/iwasm/libraries/libc-builtin/libc_builtin.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/libraries/libc-builtin/libc_builtin.cmake -------------------------------------------------------------------------------- /core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/libraries/libc-builtin/libc_builtin_wrapper.c -------------------------------------------------------------------------------- /core/iwasm/libraries/libc-nosandbox/libc64_nosandbox_wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/libraries/libc-nosandbox/libc64_nosandbox_wrapper.c -------------------------------------------------------------------------------- /core/iwasm/libraries/libc-nosandbox/libc_nosandbox.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/iwasm/libraries/libc-nosandbox/libc_nosandbox.cmake -------------------------------------------------------------------------------- /core/shared/mem-alloc/ems/ems_alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/mem-alloc/ems/ems_alloc.c -------------------------------------------------------------------------------- /core/shared/mem-alloc/ems/ems_gc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/mem-alloc/ems/ems_gc.h -------------------------------------------------------------------------------- /core/shared/mem-alloc/ems/ems_gc_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/mem-alloc/ems/ems_gc_internal.h -------------------------------------------------------------------------------- /core/shared/mem-alloc/ems/ems_hmu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/mem-alloc/ems/ems_hmu.c -------------------------------------------------------------------------------- /core/shared/mem-alloc/ems/ems_kfc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/mem-alloc/ems/ems_kfc.c -------------------------------------------------------------------------------- /core/shared/mem-alloc/mem_alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/mem-alloc/mem_alloc.c -------------------------------------------------------------------------------- /core/shared/mem-alloc/mem_alloc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/mem-alloc/mem_alloc.cmake -------------------------------------------------------------------------------- /core/shared/mem-alloc/mem_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/mem-alloc/mem_alloc.h -------------------------------------------------------------------------------- /core/shared/platform/android/platform_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/android/platform_init.c -------------------------------------------------------------------------------- /core/shared/platform/android/platform_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/android/platform_internal.h -------------------------------------------------------------------------------- /core/shared/platform/android/shared_platform.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/android/shared_platform.cmake -------------------------------------------------------------------------------- /core/shared/platform/common/posix/platform_api_posix.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/common/posix/platform_api_posix.cmake -------------------------------------------------------------------------------- /core/shared/platform/common/posix/posix_malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/common/posix/posix_malloc.c -------------------------------------------------------------------------------- /core/shared/platform/common/posix/posix_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/common/posix/posix_thread.c -------------------------------------------------------------------------------- /core/shared/platform/common/posix/posix_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/common/posix/posix_time.c -------------------------------------------------------------------------------- /core/shared/platform/darwin/platform_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/darwin/platform_init.c -------------------------------------------------------------------------------- /core/shared/platform/darwin/platform_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/darwin/platform_internal.h -------------------------------------------------------------------------------- /core/shared/platform/darwin/shared_platform.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/darwin/shared_platform.cmake -------------------------------------------------------------------------------- /core/shared/platform/include/platform_api_extension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/include/platform_api_extension.h -------------------------------------------------------------------------------- /core/shared/platform/include/platform_api_vmcore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/include/platform_api_vmcore.h -------------------------------------------------------------------------------- /core/shared/platform/include/platform_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/include/platform_common.h -------------------------------------------------------------------------------- /core/shared/platform/linux/platform_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/linux/platform_init.c -------------------------------------------------------------------------------- /core/shared/platform/linux/platform_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/linux/platform_internal.h -------------------------------------------------------------------------------- /core/shared/platform/linux/shared_platform.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/linux/shared_platform.cmake -------------------------------------------------------------------------------- /core/shared/platform/windows/platform_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/windows/platform_init.c -------------------------------------------------------------------------------- /core/shared/platform/windows/platform_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/windows/platform_internal.h -------------------------------------------------------------------------------- /core/shared/platform/windows/shared_platform.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/windows/shared_platform.cmake -------------------------------------------------------------------------------- /core/shared/platform/windows/win_malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/windows/win_malloc.c -------------------------------------------------------------------------------- /core/shared/platform/windows/win_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/windows/win_thread.c -------------------------------------------------------------------------------- /core/shared/platform/windows/win_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/platform/windows/win_time.c -------------------------------------------------------------------------------- /core/shared/utils/bh_assert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/bh_assert.c -------------------------------------------------------------------------------- /core/shared/utils/bh_assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/bh_assert.h -------------------------------------------------------------------------------- /core/shared/utils/bh_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/bh_common.c -------------------------------------------------------------------------------- /core/shared/utils/bh_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/bh_common.h -------------------------------------------------------------------------------- /core/shared/utils/bh_hashmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/bh_hashmap.c -------------------------------------------------------------------------------- /core/shared/utils/bh_hashmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/bh_hashmap.h -------------------------------------------------------------------------------- /core/shared/utils/bh_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/bh_list.c -------------------------------------------------------------------------------- /core/shared/utils/bh_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/bh_list.h -------------------------------------------------------------------------------- /core/shared/utils/bh_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/bh_log.c -------------------------------------------------------------------------------- /core/shared/utils/bh_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/bh_log.h -------------------------------------------------------------------------------- /core/shared/utils/bh_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/bh_platform.h -------------------------------------------------------------------------------- /core/shared/utils/shared_utils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/shared_utils.cmake -------------------------------------------------------------------------------- /core/shared/utils/uncommon/bh_getopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/uncommon/bh_getopt.c -------------------------------------------------------------------------------- /core/shared/utils/uncommon/bh_getopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/uncommon/bh_getopt.h -------------------------------------------------------------------------------- /core/shared/utils/uncommon/bh_read_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/uncommon/bh_read_file.c -------------------------------------------------------------------------------- /core/shared/utils/uncommon/bh_read_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/uncommon/bh_read_file.h -------------------------------------------------------------------------------- /core/shared/utils/uncommon/shared_uncommon.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/shared/utils/uncommon/shared_uncommon.cmake -------------------------------------------------------------------------------- /core/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/core/version.h -------------------------------------------------------------------------------- /coverity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/coverity.sh -------------------------------------------------------------------------------- /doc/build_wasm_app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/doc/build_wasm_app.md -------------------------------------------------------------------------------- /doc/compile_wasm_app_to_native.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/doc/compile_wasm_app_to_native.md -------------------------------------------------------------------------------- /doc/embed_compiled_native.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/doc/embed_compiled_native.md -------------------------------------------------------------------------------- /doc/images/compilation_pipeline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/doc/images/compilation_pipeline.svg -------------------------------------------------------------------------------- /doc/register_native_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/doc/register_native_api.md -------------------------------------------------------------------------------- /samples/.gitkeeper: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/embed-compiled-native/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/samples/embed-compiled-native/build.sh -------------------------------------------------------------------------------- /samples/embed-compiled-native/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/samples/embed-compiled-native/run.sh -------------------------------------------------------------------------------- /samples/embed-compiled-native/src/nosandbox_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/samples/embed-compiled-native/src/nosandbox_main.c -------------------------------------------------------------------------------- /samples/embed-compiled-native/wasm-app/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/samples/embed-compiled-native/wasm-app/main.c -------------------------------------------------------------------------------- /samples/embed-compiled-native/wasm-app/nomain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/samples/embed-compiled-native/wasm-app/nomain.c -------------------------------------------------------------------------------- /samples/hello-world/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/samples/hello-world/build.sh -------------------------------------------------------------------------------- /samples/hello-world/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/samples/hello-world/main.c -------------------------------------------------------------------------------- /samples/hello-world/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/samples/hello-world/run.sh -------------------------------------------------------------------------------- /tests/benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/README.md -------------------------------------------------------------------------------- /tests/benchmarks/benchmarks-game/benchmarks_game.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/benchmarks-game/benchmarks_game.patch -------------------------------------------------------------------------------- /tests/benchmarks/benchmarks-game/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/benchmarks-game/build.sh -------------------------------------------------------------------------------- /tests/benchmarks/benchmarks-game/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/benchmarks-game/run.sh -------------------------------------------------------------------------------- /tests/benchmarks/coremark/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/coremark/build.sh -------------------------------------------------------------------------------- /tests/benchmarks/coremark/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/coremark/run.sh -------------------------------------------------------------------------------- /tests/benchmarks/dhrystone/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/dhrystone/LICENSE -------------------------------------------------------------------------------- /tests/benchmarks/dhrystone/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/dhrystone/build.sh -------------------------------------------------------------------------------- /tests/benchmarks/dhrystone/include/dhry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/dhrystone/include/dhry.h -------------------------------------------------------------------------------- /tests/benchmarks/dhrystone/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/dhrystone/run.sh -------------------------------------------------------------------------------- /tests/benchmarks/dhrystone/src/dhry_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/dhrystone/src/dhry_1.c -------------------------------------------------------------------------------- /tests/benchmarks/dhrystone/src/dhry_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/dhrystone/src/dhry_2.c -------------------------------------------------------------------------------- /tests/benchmarks/jetstream/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/jetstream/build.sh -------------------------------------------------------------------------------- /tests/benchmarks/jetstream/jetstream.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/jetstream/jetstream.patch -------------------------------------------------------------------------------- /tests/benchmarks/jetstream/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/jetstream/run.sh -------------------------------------------------------------------------------- /tests/benchmarks/micro-suite/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/micro-suite/build.sh -------------------------------------------------------------------------------- /tests/benchmarks/micro-suite/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/micro-suite/run.sh -------------------------------------------------------------------------------- /tests/benchmarks/polybench/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/polybench/build.sh -------------------------------------------------------------------------------- /tests/benchmarks/polybench/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/polybench/run.sh -------------------------------------------------------------------------------- /tests/benchmarks/sightglass/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/sightglass/build.sh -------------------------------------------------------------------------------- /tests/benchmarks/sightglass/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/benchmarks/sightglass/run.sh -------------------------------------------------------------------------------- /tests/fuzz/wasm-mutator-test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/fuzz/wasm-mutator-test/CMakeLists.txt -------------------------------------------------------------------------------- /tests/fuzz/wasm-mutator-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/fuzz/wasm-mutator-test/README.md -------------------------------------------------------------------------------- /tests/fuzz/wasm-mutator-test/smith_wasm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/fuzz/wasm-mutator-test/smith_wasm.sh -------------------------------------------------------------------------------- /tests/fuzz/wasm-mutator-test/wasm_mutator_fuzz.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/fuzz/wasm-mutator-test/wasm_mutator_fuzz.cc -------------------------------------------------------------------------------- /tests/malformed/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/README.md -------------------------------------------------------------------------------- /tests/malformed/fuzz/1.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/fuzz/1.wasm -------------------------------------------------------------------------------- /tests/malformed/fuzz/10.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/fuzz/10.wasm -------------------------------------------------------------------------------- /tests/malformed/fuzz/11.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/fuzz/11.wasm -------------------------------------------------------------------------------- /tests/malformed/fuzz/12.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/fuzz/12.wasm -------------------------------------------------------------------------------- /tests/malformed/fuzz/2.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/fuzz/2.wasm -------------------------------------------------------------------------------- /tests/malformed/fuzz/3.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/fuzz/3.wasm -------------------------------------------------------------------------------- /tests/malformed/fuzz/4.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/fuzz/4.wasm -------------------------------------------------------------------------------- /tests/malformed/fuzz/5.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/fuzz/5.wasm -------------------------------------------------------------------------------- /tests/malformed/fuzz/6.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/fuzz/6.wasm -------------------------------------------------------------------------------- /tests/malformed/fuzz/7.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/fuzz/7.wasm -------------------------------------------------------------------------------- /tests/malformed/fuzz/8.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/fuzz/8.wasm -------------------------------------------------------------------------------- /tests/malformed/fuzz/9.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/fuzz/9.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC47.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC47.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC48.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC48.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC49.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC49.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC50.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC50.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC51.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC51.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC52.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC52.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC53.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC53.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC54.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC54.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC55.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC55.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC56.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC56.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC57.wasm: -------------------------------------------------------------------------------- 1 | asm` 2 | C -------------------------------------------------------------------------------- /tests/malformed/github/PoC58.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC58.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC59.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC59.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC60.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC60.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC61.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC61.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC62.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC62.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC63.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC63.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC64.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC64.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC65.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC65.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC66.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC66.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC67.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC67.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC68.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC68.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC69.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC69.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC70.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC70.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC71.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC71.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC72.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC72.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC73.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC73.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC74.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC74.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC75.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC75.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC76.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC76.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC77.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC77.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC78.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC78.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC79.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC79.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC80.wasm: -------------------------------------------------------------------------------- 1 | asm` 2 | O@@A@  -------------------------------------------------------------------------------- /tests/malformed/github/PoC81.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC81.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC82.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC82.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC83.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC83.wasm -------------------------------------------------------------------------------- /tests/malformed/github/PoC84.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/github/PoC84.wasm -------------------------------------------------------------------------------- /tests/malformed/malformed_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/malformed/malformed_test.py -------------------------------------------------------------------------------- /tests/standalone/stream/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/standalone/stream/build.sh -------------------------------------------------------------------------------- /tests/standalone/stream/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/standalone/stream/run.sh -------------------------------------------------------------------------------- /tests/standalone/stream/stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/standalone/stream/stream.c -------------------------------------------------------------------------------- /tests/standalone/test-aes/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/standalone/test-aes/aes.c -------------------------------------------------------------------------------- /tests/standalone/test-aes/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/standalone/test-aes/aes.h -------------------------------------------------------------------------------- /tests/standalone/test-aes/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/standalone/test-aes/build.sh -------------------------------------------------------------------------------- /tests/standalone/test-aes/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/standalone/test-aes/main.c -------------------------------------------------------------------------------- /tests/standalone/test-aes/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/standalone/test-aes/run.sh -------------------------------------------------------------------------------- /tests/standalone/test-aes/unlicense.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/standalone/test-aes/unlicense.txt -------------------------------------------------------------------------------- /tests/standalone/test-printf/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/standalone/test-printf/LICENSE -------------------------------------------------------------------------------- /tests/standalone/test-printf/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/standalone/test-printf/build.sh -------------------------------------------------------------------------------- /tests/standalone/test-printf/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/standalone/test-printf/main.c -------------------------------------------------------------------------------- /tests/standalone/test-printf/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/standalone/test-printf/run.sh -------------------------------------------------------------------------------- /tests/w2n-test-suites/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/w2n-test-suites/README.md -------------------------------------------------------------------------------- /tests/w2n-test-suites/spec-test-script/all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/w2n-test-suites/spec-test-script/all.py -------------------------------------------------------------------------------- /tests/w2n-test-suites/spec-test-script/ignore_cases.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/w2n-test-suites/spec-test-script/ignore_cases.patch -------------------------------------------------------------------------------- /tests/w2n-test-suites/spec-test-script/runtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/w2n-test-suites/spec-test-script/runtest.py -------------------------------------------------------------------------------- /tests/w2n-test-suites/spec-test-script/simd_ignore_cases.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/w2n-test-suites/spec-test-script/simd_ignore_cases.patch -------------------------------------------------------------------------------- /tests/w2n-test-suites/test_w2n.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/tests/w2n-test-suites/test_w2n.sh -------------------------------------------------------------------------------- /wasm2native-compiler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/wasm2native-compiler/CMakeLists.txt -------------------------------------------------------------------------------- /wasm2native-compiler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/wasm2native-compiler/README.md -------------------------------------------------------------------------------- /wasm2native-compiler/build_llvm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/wasm2native-compiler/build_llvm.py -------------------------------------------------------------------------------- /wasm2native-compiler/build_llvm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/wasm2native-compiler/build_llvm.sh -------------------------------------------------------------------------------- /wasm2native-compiler/build_llvm_xtensa.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/wasm2native-compiler/build_llvm_xtensa.sh -------------------------------------------------------------------------------- /wasm2native-compiler/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/wasm2native-compiler/main.c -------------------------------------------------------------------------------- /wasm2native-vmlib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/wasm2native-vmlib/CMakeLists.txt -------------------------------------------------------------------------------- /wasm2native-vmlib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/wasm2native-vmlib/README.md -------------------------------------------------------------------------------- /wasm2native-vmlib/application/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/wasm2native-vmlib/application/main.c -------------------------------------------------------------------------------- /wasm2native-vmlib/application/wasm_application.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/wasm2native-vmlib/application/wasm_application.c -------------------------------------------------------------------------------- /wasm2native-vmlib/config_common.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/wasm2native-vmlib/config_common.cmake -------------------------------------------------------------------------------- /wasm2native-vmlib/runtime_lib.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/web-devkits/wasm2native/HEAD/wasm2native-vmlib/runtime_lib.cmake --------------------------------------------------------------------------------