Commit Graph

  • 49555f48b3 remove duplicated method resolve_main_func (#305) dpinthinker 2020-07-10 16:47:22 +08:00
  • 0472ddc0d0 Change whence_t constant values to match pre-existing agreed-upon values. (#307) Jämes Ménétrey 2020-07-10 10:41:08 +02:00
  • 1a85051415 Implement multi-value feature and import binarydump tool (#308) Weining 2020-07-10 16:29:15 +08:00
  • 16a284a67c Fix compile issue of zephyr (#306) wenyongh 2020-07-09 16:07:41 +08:00
  • 2fc7230009 Enhance the native stack overflow check (#302) wenyongh 2020-07-07 09:56:46 +08:00
  • 9b8fc6ae95 fix one typo in module_wasm_app.c's log (#299) dpinthinker 2020-07-01 16:57:22 +08:00
  • 1f6b589c12 fix comments wrong position (#296) dpinthinker 2020-07-01 12:24:36 +08:00
  • ee3d448eb6 Fix aot issue in 32-bit platform (#297) wenyongh 2020-07-01 12:22:13 +08:00
  • 847dccaa34 Refine get/set global opcodes for interpreter (#294) wenyongh 2020-06-29 14:17:27 +08:00
  • ee315e4049 Implement memory access bound check with hardware trap for 64-bit platforms (#293) wenyongh 2020-06-28 15:41:25 +08:00
  • 548926ab1a Rename "master" branch to "main" Josh Triplett 2020-06-27 02:36:59 -07:00
  • e3c04e6684 support pthread_key related APIs (#288) Xu Jun 2020-06-18 11:37:31 +08:00
  • acb68c64c2 update doc for multi-thread (#284) Xu Jun 2020-06-16 15:01:35 +08:00
  • d98ab63e5c Enable shared memory && add pthread support (#282) Xu Jun 2020-06-15 19:04:04 +08:00
  • f4d4d69736 wasm_export.h Function Description & SGX SDK Include path (#279) J-Heinemann 2020-06-12 12:47:06 +02:00
  • 10980a1dd7 Fix app manager parse applet name issue (#280) wenyongh 2020-06-11 14:19:55 +08:00
  • 7a287fd1a9 Implement wasm mini loader and refine footprint of loader and runtime (#276) wenyongh 2020-06-08 11:19:09 +08:00
  • 002f3b7ac4 Missing SGX SDK Include fixed (#275) J-Heinemann 2020-06-08 05:00:22 +02:00
  • 5d86060d35 fix one typo in samples/basic.README.md (#274) dpinthinker 2020-06-03 15:17:22 +08:00
  • 752826a667 Implement multi-module feature and bulk-memory feature (#271) wenyongh 2020-06-02 14:53:06 +08:00
  • e81f72d41f MacOs: fix wamrc Error invaid llvm binary bin_type (#269) dpinthinker 2020-05-31 12:40:12 +08:00
  • c182eebc6b add darwin compiling support for wamr-compiler (#265) dpinthinker 2020-05-28 13:27:52 +08:00
  • 0529815f34 change the alignment, which might potentially casue problem. (#258) liurenju 2020-05-21 01:05:02 -07:00
  • a0bb761beb Update API comments, refine footprint of wasm loader (#256) wenyongh 2020-05-15 17:44:36 +08:00
  • 1362b6d81f Rename log_level enums (#252) Wenbo Hu 2020-05-12 13:06:37 +08:00
  • 7abd1ca813 Change llvm void pointer to i8 pointer to avoid assert failed (#250) wenyongh 2020-05-08 13:40:04 +08:00
  • 44ccfd20ad Fix issue of condition settings of app boundary check (#249) wenyongh 2020-05-08 13:34:07 +08:00
  • e8e45aeecd Refine aot stack overflow check and enhance wasm loader malformed checks (#248) wenyongh 2020-05-08 12:38:59 +08:00
  • d381b0fdec Implement post-MVP features and native stack overflow check (#243) wenyongh 2020-04-30 17:52:11 +08:00
  • ab4f0c5419 bugfix: check type for opcode block, loop and if (#238) (#239) Lei Zhang 2020-04-25 11:48:24 +08:00
  • eab5e40853 sample gui update (#237) Wang Xin 2020-04-22 19:07:44 +08:00
  • ed3d02e3ae sample gui update Wang Xin 2020-04-22 19:03:24 +08:00
  • f72e848114 Refine aot memory boundary check, add more llvm passes (#236) wenyongh 2020-04-22 18:43:50 +08:00
  • 8228a1594b Merge remote-tracking branch 'upstream/master' Wang Xin 2020-04-22 17:58:17 +08:00
  • f8442340fe littlevgl sample update (#235) Wang Xin 2020-04-22 11:02:55 +08:00
  • bb85f2e39a littlevgl sample update Wang Xin 2020-04-22 10:57:38 +08:00
  • a661c49cd0 Merge branch 'master' into master Wang Xin 2020-04-13 11:05:54 +08:00
  • b40e79c160 Make heap and linear memory contiguous to refine compilation time and footprint (#233) wenyongh 2020-04-13 10:49:40 +08:00
  • ffd975d2d6 Fix zephyr samples build issue caused by zephyr kernel API update (#232) Weining 2020-04-13 07:46:16 +08:00
  • 42d982e431 update wgl readme Wang Xin 2020-04-12 22:53:10 +08:00
  • bf8fbee92e Refactor the wasm graphic layer (wgl) and the gui sample (#231) Wang Xin 2020-04-12 16:30:01 +08:00
  • 5b4054d010 add missing wasm app Wang Xin 2020-04-12 16:19:51 +08:00
  • 4c1558a785 build and test pass Wang Xin 2020-04-12 16:15:54 +08:00
  • 66d6a3986a refactor the lvgl wasm api layer Wang Xin 2020-04-12 14:19:23 +08:00
  • d02d772def Merge pull request #4 from bytecodealliance/master Wang Xin 2020-04-11 09:10:10 +08:00
  • 5e196253f6 Fix function type not set issue of aot_call_indirect (#229) Xu Jun 2020-04-07 11:04:46 +08:00
  • 374e687938 Refine wgl native functions call (#225) Weining 2020-04-02 17:58:46 +08:00
  • 30bab1bcc3 update basic sample to align with native registration API changes (#5) (#224) Shi Lei 2020-04-02 14:36:02 +08:00
  • c6fc12b7b6 Add xtensa AOT support and fix build issue of alios (#223) Weining 2020-04-01 18:38:42 +08:00
  • c1a0e6d877 Implement register/call native API with raw (unextracted) arguments (#222) wenyongh 2020-04-01 12:52:08 +08:00
  • d9890d2ccb re-org ems mem allocator source codes, update prot_wamr.md (#217) Xu Jun 2020-03-30 11:06:39 +08:00
  • 31feaa0a88 change printf to puts in assemblyscript to match the signature (#215) Xu Jun 2020-03-27 16:51:15 +08:00
  • 75009a2421 fix sgx compile and link error, preserve space for locals before set/tee opcode (#214) Xu Jun 2020-03-27 09:28:30 +08:00
  • 01e85144f4 Enable aarch64 support, add component test framework and test suite (#211) wenyongh 2020-03-24 19:04:29 +08:00
  • 8ae161b779 fix vprintf in android platform, avoid importing abort in assemblyscript (#210) Xu Jun 2020-03-23 22:30:28 +08:00
  • b21ea2f10b Fixed a bug in simple project building when passing "-p profile" as argument to build.sh; add two more 3rd party folders into git.ignore to avoid merge failure (#209) Shi Lei 2020-03-23 12:05:25 +08:00
  • bef67ad7d4 add 3rd party folders which are downloaded during building into git ignore configuration file. (#208) Shi Lei 2020-03-21 10:06:33 +08:00
  • 67495919b0 Add a basic sample to show how native runtime invokes wasm apps in WAMR and how wasm apps invoke native functions. (#207) Shi Lei 2020-03-20 16:39:13 +08:00
  • b6cae54b54 Add printingAdd print time for wamrc, fix posix mmap bug time for wamrc, fixed a posix mmap bug. (#206) Shi Lei 2020-03-20 16:06:40 +08:00
  • e07381c4a8 Fix a WASM_OP_SET_LOCAL type check issue (#205) yzha107 2020-03-20 13:28:18 +08:00
  • c6042c45a3 Sync with internal feature (#204) wenyongh 2020-03-18 17:49:23 +08:00
  • 6523868a9a fix aot load import global bug && enhance dead code processing (#203) Xu Jun 2020-03-17 17:51:51 +08:00
  • 2a74e2dd29 Clean compiling warnings of zephyr samples (#202) Weining 2020-03-17 11:20:00 +08:00
  • 63cbe4a967 Update README.md Wang Xin 2020-03-16 19:26:10 +08:00
  • f1a0e75ab7 re-org platform APIs, simplify porting process (#201) Xu Jun 2020-03-16 16:43:57 +08:00
  • ef5ceffe71 Correct mistake in documentation (#198) Rochet2 2020-03-12 18:42:15 +02:00
  • 751a3b5865 Enhance interpreter performance (#196) wenyongh 2020-03-12 08:59:02 +08:00
  • add6697bda Merge pull request #3 from bytecodealliance/master Wang Xin 2020-03-11 15:27:22 +08:00
  • aa42335a4e minor changes (#195) Weining 2020-03-11 13:49:52 +08:00
  • 0fdd49ea31 Re-org memory allocation interfaces, add --stack-size and --heap-size option (#193) wenyongh 2020-03-10 19:54:44 +08:00
  • 381859d530 fix unaligned 64bit access on MCU (#192) Xu Jun 2020-03-10 11:48:28 +08:00
  • 180ee4c78a Add realloc func argument for memory allocator (#191) wenyongh 2020-03-08 21:18:18 +08:00
  • 057c849fc0 re-org bh_definition.c && introduce wamr fast interpreter (#189) Xu Jun 2020-03-07 22:20:38 +08:00
  • cfcaca3d35 Refine build script of zephyr product-mini, enable aot soft-float support (#188) wenyongh 2020-03-05 21:46:24 +08:00
  • be69c51aec git download the llvm repo in 1 depth (#187) Wang Xin 2020-03-05 19:20:35 +08:00
  • 81fee9c2ff download llvm in 1 depth Wang Xin 2020-03-05 19:15:36 +08:00
  • 662aeb09e9 Merge remote-tracking branch 'upstream/master' Wang Xin 2020-03-05 19:03:28 +08:00
  • 881b46cfc8 Update export_native_api.md Wang Xin 2020-03-05 12:48:29 +08:00
  • a325c6d3fe Update export_native_api.md Wang Xin 2020-03-05 10:48:26 +08:00
  • eb1eb9d96d Update README.md Wang Xin 2020-03-04 22:27:38 +08:00
  • 0d3f304191 Implement native function pointer check, addr conversion and register, update documents (#185) wenyongh 2020-03-04 20:12:38 +08:00
  • 2e36149e32 Fix bug of Dockerfile (#183) Daisuke Ogawa 2020-02-28 13:19:35 +09:00
  • 038735d554 Merge remote-tracking branch 'upstream/master' Wang Xin 2020-02-28 08:02:19 +08:00
  • 9a961c4843 Enable ARM and THUMB AOT support, enable Android platform support (#182) wenyongh 2020-02-27 16:38:44 +08:00
  • 4dbe7c44d0 Fix block addr cache uninitialized issue in aot compiler (#181) wenyongh 2020-02-27 15:33:56 +08:00
  • 7962c47085 Diasble AOT in SGX build by default, as it requires SGX SDKv2.8 or la… (#180) qdaoming-intel 2020-02-25 16:00:37 +08:00
  • 76eea80046 fixed typecast error when compiling in C++ (#179) Renji Panicker 2020-02-25 07:33:26 +05:30
  • af4a96e2a0 Fixed darwin build (#178) renjipanicker 2020-02-24 14:46:18 +05:30
  • 36b1044363 Fixed C compiler detection error in CMakeList.txt (#176) renjipanicker 2020-02-24 08:59:23 +05:30
  • dc7177e745 fix sample littlevgl build.sh issue (#174) Wang Xin 2020-02-23 22:23:40 +08:00
  • dd641abdb9 fix sample littlevgl build.sh Wang Xin 2020-02-23 20:17:44 +08:00
  • d25a5f8021 Merge remote-tracking branch 'upstream/master' Wang Xin 2020-02-23 09:31:48 +08:00
  • 72d9e886e8 Merge two levels of hash cache of branch block address into one (#173) wenyongh 2020-02-22 21:05:09 +08:00
  • 3695f29d34 support cross compliation for SDK and the simple sample (#172) Wang Xin 2020-02-22 15:06:53 +08:00
  • 62725abe95 Update README.md Wang Xin 2020-02-22 14:53:53 +08:00
  • 90c7580283 multiple profile for simple sample Wang Xin 2020-02-22 14:19:07 +08:00
  • fc96ff2943 Merge pull request #2 from bytecodealliance/master Wang Xin 2020-02-22 11:22:44 +08:00
  • 82b0bb44c3 sdk build tools and app framework updates (#171) Wang Xin 2020-02-22 10:12:26 +08:00
  • 4979379246 Update iwasm_main.c wenyongh 2020-02-22 09:39:46 +08:00
  • f663f44bd7 read and snapshot update Wang Xin 2020-02-22 08:44:51 +08:00