This website requires JavaScript.
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