Commit Graph

  • 4adb2e1311
    Merge main into dev/socket_api (#871) Wenyong Huang 2021-12-06 20:14:30 +0800
  • 219b18d88f update source debugging document Xu Jun 2021-12-06 19:57:05 +0800
  • a5193686f5
    Fix compile error when build target X86_32 (#869) Wenyong Huang 2021-12-06 19:01:09 +0800
  • 973741d2ae
    Merge pull request #408 from bytecodealliance/main Wenyong Huang 2021-12-06 17:37:31 +0800
  • b490a229f6
    Enhance XIP and add XIP document (#863) Wenyong Huang 2021-12-06 17:25:10 +0800
  • 3f808d4596
    Fix -m32 unrecognized issue when compile 32-bit target on some 64-bit systems (#866) Robin van Emden 2021-12-06 09:40:48 +0100
  • 2af5ae5abb
    [source debug] refine some code in source debugging (#856) Xu Jun 2021-12-06 10:25:38 +0800
  • 5da6e23110
    Alternative solution using Check_C_Compiler_Flag Robin van Emden 2021-12-05 11:30:37 +0100
  • 1dbc241497 Fix typo Wenyong Huang 2021-12-05 04:48:46 +0800
  • de549a39dc
    Patch for "Unrecognized command-line option ‘-m32’" when compiling to AArch32 target Robin van Emden 2021-12-04 21:38:55 +0100
  • 50d16fb3e4 Fix compilation error Wenyong Huang 2021-12-05 04:27:25 +0800
  • 02d775fe18 Minor change Wenyong Huang 2021-12-05 04:16:47 +0800
  • 078067c927 Enhance XIP for posix/sgx platforms, add XIP document Wenyong Huang 2021-12-05 03:58:56 +0800
  • ce4693c9af Implement bytecode validation for rtt.canon/rtt.sub/struct.new_default Wenyong Huang 2021-12-04 00:47:12 +0800
  • ff31bfc6a0
    Merge pull request #407 from bytecodealliance/main Wenyong Huang 2021-12-03 22:23:48 +0800
  • 895680144f minor fix Xu Jun 2021-12-03 17:01:39 +0800
  • c8fe1004aa
    Don't throw exception while module_malloc failed (#860) Huang Qi 2021-12-03 17:00:18 +0800
  • 5bfe4134d2 minor fix Xu Jun 2021-12-03 16:41:27 +0800
  • 40b26bc632 address PR comments Xu Jun 2021-12-03 15:56:01 +0800
  • b73edc8587
    Refine code when aux stack global isn't found (#862) Wenyong Huang 2021-12-03 15:30:32 +0800
  • ede91133ab
    Update wasm_runtime.c Wenyong Huang 2021-12-03 15:29:03 +0800
  • 5d9da8d61e
    Update aot_runtime.c Wenyong Huang 2021-12-03 15:28:01 +0800
  • 939c1e5826 Don't call bh_hash_map_find while address == NULL Huang Qi 2021-12-03 11:30:22 +0800
  • 559803d7d7 Change log level Huang Qi 2021-12-03 09:40:57 +0800
  • 2cb2120e2e Refine code when aux stack global isn't found Wenyong Huang 2021-12-03 01:31:25 +0800
  • 722b263196
    Merge pull request #406 from bytecodealliance/main Wenyong Huang 2021-12-02 17:22:27 +0800
  • 09176b6b2e Implement load func local types Wenyong Huang 2021-12-01 23:04:12 +0800
  • cec9a89ea4 Optimize log output for hash_map_find Huang Qi 2021-12-01 18:20:17 +0800
  • 3af6dd0a49 Don't throw exception while malloc failed Huang Qi 2021-12-01 16:24:09 +0800
  • 85524ac2f3 [MCM2_TR-4309] WAMR QNX ARMv7 initial support Janne Viitala 2021-11-30 21:03:23 +0200
  • 212810bc2f
    Fix issue of wasm/aot file malformed format (#853) Javan 2021-11-30 20:47:42 +0800
  • aca98d523e fix document Xu 2021-11-30 18:56:24 +0800
  • 7c0ff34de2 minor fix Xu 2021-11-30 18:49:56 +0800
  • 2dc786ce30 revert aot file change Xu 2021-11-30 18:38:40 +0800
  • 0bdcbf852e update documents for source debugging Xu 2021-11-30 18:34:03 +0800
  • 2c6b98f8d0 avoid blocking execution thread when creating debug instance Xu 2021-11-30 17:42:55 +0800
  • 8d1c56bda4
    Implement atomic and memset/memmove/memcpy intrinsic for riscv (#841) Huang Qi 2021-11-30 17:10:14 +0800
  • a8ff867944 add flag to avoid create debug instance during instantiating Xu 2021-11-30 16:31:19 +0800
  • 07c673a809 Rename some functions Huang Qi 2021-11-30 16:08:39 +0800
  • 5be88d4aed refine debug instance create/destroy mechanism Xu 2021-11-30 10:43:26 +0800
  • ad88eb9176
    Merge pull request #404 from bytecodealliance/dev/refactor_orc_jit Wenyong Huang 2021-11-30 16:05:18 +0800
  • 1cb98ab1ba Add more comments, remove lazy optimization Wenyong Huang 2021-11-30 23:14:09 +0800
  • 016da8d048
    Refactor Orc JIT to enable lazy compilation (#850) Wenyong Huang 2021-11-30 15:23:57 +0800
  • 25b8f88dd4
    Fix win32 aot endian and machine type check errors (#855) Wenyong Huang 2021-11-30 14:16:21 +0800
  • 151c1ae216
    Update wasm_mini_loader.c Wenyong Huang 2021-11-30 13:58:38 +0800
  • f22f614da8
    Update wasm_loader.c Wenyong Huang 2021-11-30 13:57:00 +0800
  • fe8674e4b6
    Update aot_loader.c Wenyong Huang 2021-11-30 13:55:01 +0800
  • 8752ce4528 Fix win32 endian and machine-type check errors Wenyong Huang 2021-11-30 11:57:41 +0800
  • 65a3b832a9 Fix warning for memmove while compiling Huang Qi 2021-11-30 10:59:15 +0800
  • 6cbd945625 Roughly add bytecode push/pop with ref type Wenyong Huang 2021-11-30 05:59:38 +0800
  • 60ffa52c5e Fix. Javan 2021-11-29 14:33:53 +0800
  • 8dad69aa83 Cleanup code Huang Qi 2021-11-29 10:44:00 +0800
  • 13650f5dc9 Add more comments Huang Qi 2021-11-29 10:41:58 +0800
  • 60a99cd03d Cleanup code Huang Qi 2021-11-29 10:01:05 +0800
  • 05420512ee
    Merge pull request #402 from bytecodealliance/dev/gc Wenyong Huang 2021-11-29 08:59:36 +0800
  • b40dfd7dcd Apply lazy llvm pass manager and fix several issues Wenyong Huang 2021-11-28 20:35:53 +0800
  • 1b0105212a Disable RTTI for iwasm Huang Qi 2021-11-28 20:32:44 +0800
  • 2738da670b [source debug] process more general query message from lldb Xu 2021-11-28 19:38:09 +0800
  • f46f0b0b12 Disable RTTI on MSVC Huang Qi 2021-11-28 18:47:39 +0800
  • a1bdc5ae83 Remove dead code Huang Qi 2021-11-28 18:38:39 +0800
  • dd2d954db2 Add new pass for indirect mode to support aotmic Huang Qi 2021-11-28 18:37:49 +0800
  • f3a2c6b432 add wait cond for debug instance Xu 2021-11-28 18:30:21 +0800
  • fea01c4905 Change pthread_create to os_thread_create Wenyong Huang 2021-11-26 18:11:51 +0800
  • 7b5283a71f Fix crash issue if the wasm file is malformed. Javan 2021-11-26 17:49:29 +0800
  • d1edee5b34 Correct param type does not match with memset Huang Qi 2021-11-26 14:14:22 +0800
  • a9c004f54c
    Merge branch 'bytecodealliance:main' into main Javan 2021-11-26 13:51:04 +0800
  • d563b724d5 Fix code format issue Wenyong Huang 2021-11-26 00:56:27 +0800
  • 712b1f64e7 Fix code format issue Wenyong Huang 2021-11-26 00:53:18 +0800
  • b839d62d06 Refactor Lazy JIT Wenyong Huang 2021-11-26 00:30:42 +0800
  • a58fbcbcdc Correct intrinsic mapping Huang Qi 2021-11-23 11:15:54 +0800
  • f54a2bde09 Fix some issue Huang Qi 2021-11-22 23:04:54 +0800
  • c1278c6868 Restore cmpxchg ordering flags Huang Qi 2021-11-21 22:12:11 +0800
  • 7c3acebbab Support memset & memmove in indirect mode Huang Qi 2021-11-21 16:47:28 +0800
  • 7a7e404893 Implement atomic intrinsic on riscv Huang Qi 2021-11-17 18:05:42 +0800
  • e1f6330907
    Merge pull request #848 from bytecodealliance/main Wenyong Huang 2021-11-25 13:53:04 +0800
  • 3b9dc2cbc0
    Merge pull request #849 from bytecodealliance/main Wenyong Huang 2021-11-25 13:52:43 +0800
  • 8675358d85
    Merge pull request #399 from bytecodealliance/main Wenyong Huang 2021-11-25 12:19:27 +0800
  • 9b0b33e4ae
    fix duplicated debug instance id in multiple native thread issue (#847) Xu Jun 2021-11-25 12:15:37 +0800
  • d03a57fbff
    fix link in multi_module.md (#846) Therdel 2021-11-25 03:26:06 +0000
  • 066b18ae7e address PR comment: free debug engine if init failed Xu 2021-11-25 11:11:47 +0800
  • 5214d85f6e
    fix link in multi_module.md Therdel 2021-11-24 15:22:25 +0000
  • 40df96bcf6 fix duplicate debug instance id in multiple native thread issue Xu 2021-11-24 22:38:04 +0800
  • caebc404c0
    Merge pull request #398 from bytecodealliance/main Wenyong Huang 2021-11-23 17:20:00 +0800
  • f109144704 Fix sample gui build error Wenyong Huang 2021-11-23 21:27:44 +0800
  • 16ebfc3781
    Fix sample gui compile error (#845) Wenyong Huang 2021-11-23 17:19:28 +0800
  • fcbef49532
    Merge pull request #396 from bytecodealliance/main Wenyong Huang 2021-11-23 12:39:46 +0800
  • 96d91259e4
    Implement loading ref type of global/table and fix some issues (#840) Wenyong Huang 2021-11-23 12:38:00 +0800
  • 39c68f66d7
    Fix Win32 build error (#843) Wenyong Huang 2021-11-23 10:57:52 +0800
  • e64b6e8120
    Fix bug of destroy_callback_list not cleared when thread mgr destroy (#844) zhouliang3 2021-11-23 10:57:01 +0800
  • e48335136b Fix the bug that destroy_callback_list is not cleared when thread_manager_destroy zhouliang3 2021-11-22 18:13:50 +0800
  • f1f7997cc5 Fix windows build issue Wenyong Huang 2021-11-23 02:18:18 +0800
  • 0e9bafc9f9 Minor change Wenyong Huang 2021-11-23 00:49:01 +0800
  • 50928d9e2f Enable to dump global/table type, fix several issues Wenyong Huang 2021-11-19 19:01:04 +0800
  • 29694509e9 Sync up with upstream and fix some macro controls Wenyong Huang 2021-11-19 05:38:04 +0800
  • cf917c61f8 Fix code format issue Wenyong Huang 2021-11-19 02:43:38 +0800
  • ec107a32b7 Merge main into dev/gc Wenyong Huang 2021-11-19 01:49:54 +0800
  • a3eef81b04
    Merge pull request #395 from bytecodealliance/main Wenyong Huang 2021-11-18 17:44:04 +0800
  • 1dccf39d16
    Enable ref types and bulk memory by default for wamrc (#838) liang.he 2021-11-18 17:42:49 +0800
  • e830610bc0
    Update wasm_loader.c Wenyong Huang 2021-11-18 16:46:37 +0800
  • 1802f3b62d
    Update wasm_mini_loader.c Wenyong Huang 2021-11-18 16:45:08 +0800