Commit Graph

402 Commits

Author SHA1 Message Date
wenyongh
de81b95ab8 Enable native/app address validation and conversion for wasm app (#102)
Enable setting external memory space for wasm app, the feature is disabled by default;
Remove wasm_application_exectue_* APIs from wasm_export.h which makes confused.
2019-08-21 16:39:50 +08:00
wenyongh
9ed6d6af0a Fix issue about illegal load of EXC_RETURN into PC on stm32 board (#98) 2019-08-14 16:14:44 +08:00
luhanzhl
2f10027447 add iot app store demo (#96) 2019-08-14 10:37:39 +08:00
Jonathan Beri
51ac31eaa1 Initial Dockerfile (#97)
* Initial Dockerfile

Dockerfile supports clang-8 and adds `iwasm` to `bin`.

* Updated README with Docker instructions

Added to Platform and app building section how to use the docker file to build the core and compile an app with clang.
2019-08-14 10:34:36 +08:00
wenyongh
3f15fb3424 Enhance wasm loader to fix some security issues (#91)
* Implement memory profiler, optimize memory usage, modify code indent

* Implement memory.grow and limit heap space base offset to 1G; modify iwasm build type to Release and 64 bit by default

* Add a new extension library: connection

* Fix bug of reading magic number and version in big endian platform

* Re-org platform APIs: move most platform APIs from iwasm to shared-lib

* Enhance wasm loader to fix some security issues
2019-08-08 16:53:56 +08:00
Weining
3b19306869 Optimize samples build process and build 64 bit binaries by default (#90)
* Optimize samples build process

* Samples: build 64 bit version by default
2019-08-02 14:00:35 +08:00
Weining
09d5149081 Fix compile issue (#88) 2019-08-02 07:13:16 +08:00
Weining
9aa9cbde77 Implement 2D graphic API (#87)
* Implement 2D graphic library based on LittlevGL

* Add lvgl license file
2019-08-01 16:57:54 +08:00
wenyongh
1db5a2f697 Re-org platform APIs: move most platform APIs of iwasm to shared-lib (#45) 2019-07-22 11:32:51 +08:00
Yiting Wang
08ebc6c773 Add support for VxWorks (#43)
This adds iwasm support for VxWorks 7.
2019-07-10 16:01:43 +08:00
wenyongh
5b0c8fa0ba Fix bug of reading magic number and version in big endian platform (#41) 2019-06-13 22:29:08 -05:00
wenyongh
7f1e024fce Add a new extension library: connection (#39) 2019-06-10 21:52:15 -05:00
Andrew Brown
69d62f573a Add Fedora dependency installation instructions (#38) 2019-06-08 05:37:44 -05:00
aaltonenzhang
77be251978 add guide to build hello world sample using clang-8 in README. (#37) 2019-06-04 10:34:46 +08:00
wenyongh
504268b297 Implement memory.grow and limit heap space base offset to 1G (#36)
* Implement memory profiler, optimize memory usage, modify code indent

* Implement memory.grow and limit heap space base offset to 1G; modify iwasm build type to Release and 64 bit by default
2019-05-31 01:21:39 -05:00
wenyongh
ff7cbdd2fb Implement memory profiler, optimize memory usage, modify code indent (#35) 2019-05-23 05:03:31 -05:00
zhujinzhou
9136abfe31 add support for AliOS Things (#34)
* Add support of AliOS-Things

* update the README.md format

* update the README.md #1

* update the README.md #2
2019-05-22 20:33:39 -07:00
litian-int
cec74b0709 update README of littlevgl sample (#31) 2019-05-20 02:01:04 -05:00
wenyongh
77073162b4 Merge pull request #30 from Weining2019/master
Update the README.md
2019-05-20 01:38:45 -05:00
wenyongh
e4c6b53d50 Update README.md 2019-05-20 14:37:55 +08:00
Weining Lu
e411963a86 Update README 2019-05-20 14:26:28 +08:00
Weining
ab17c8e06d Merge pull request #8 from intel/master
sync
2019-05-20 14:02:01 +08:00
Wang Xin
6d1a0ab76d Update README.md 2019-05-18 08:39:12 -07:00
wenyongh
271253f940 Merge pull request #28 from lucshi/patch-2
Update README.md
2019-05-17 07:59:27 -05:00
wenyongh
4fb47e9005 Update README.md 2019-05-17 20:58:57 +08:00
lucshi
b11f7a26d9 Update README.md 2019-05-17 20:43:28 +08:00
wenyongh
608be44626 Merge pull request #27 from lucshi/patch-1
Update README.md
2019-05-17 06:24:55 -05:00
lucshi
55bce984aa Update README.md 2019-05-17 19:14:16 +08:00
Weining
e8388af59b Merge pull request #7 from intel/master
sync
2019-05-17 18:15:58 +08:00
wenyongh
d177ee9733 Merge pull request #26 from wenyongh/master
Fix minor compile warning
2019-05-17 05:15:24 -05:00
wenyongh
fbeaf8f589 Fix compile warning 2019-05-17 18:14:13 +08:00
wenyongh
28692fc40a Merge pull request #6 from intel/master
Merge pull request #25 from wenyongh/master
2019-05-17 05:06:02 -05:00
Weining
8aa9752ed8 Merge pull request #6 from intel/master
sync
2019-05-17 18:04:49 +08:00
wenyongh
19a27618ab Merge pull request #25 from wenyongh/master
Fix some compile errors
2019-05-17 05:03:50 -05:00
Weining
c91c39b494 Merge pull request #5 from intel/master
sync
2019-05-17 18:02:09 +08:00
wenyongh
36741a7392 Fix some compile errors 2019-05-17 18:01:35 +08:00
wenyongh
faff72c287 Merge pull request #5 from intel/master
Sync up with from main repo.
2019-05-17 04:36:30 -05:00
wenyongh
42d621168c Merge pull request #24 from offercomes/patch-1
Update README.md
2019-05-17 04:34:22 -05:00
offercomes
5cdf072505 Update README.md
Fixed a picture showing up problem.
2019-05-17 17:30:32 +08:00
Weining
5918d19758 Merge pull request #4 from intel/master
sync upstream
2019-05-17 17:27:15 +08:00
wenyongh
6d8a9ffdc4 Merge pull request #23 from wenyongh/master
Import app manager, samples and test-tools, and re-org directories and files
2019-05-17 04:19:50 -05:00
wenyongh
dd5b133fa5 Import app manager, samples and test-tools 2019-05-17 17:15:25 +08:00
Weining Lu
29dea16229 Revert "add simple"
This reverts commit 746c618c19.
2019-05-16 17:23:47 +08:00
Weining Lu
746c618c19 add simple 2019-05-16 17:22:00 +08:00
Weining Lu
9f1b25b6be Revert "aaas"
This reverts commit be90053c4d.
2019-05-16 17:20:53 +08:00
Weining Lu
e5eb4e8020 Revert "a1"
This reverts commit da0c8f6df9.
2019-05-16 17:20:52 +08:00
Weining Lu
ea5cac6dad Revert "a2"
This reverts commit cef87c2622.
2019-05-16 17:20:52 +08:00
Weining Lu
4c4d4baad4 Revert "a3"
This reverts commit 0a69fd0056.
2019-05-16 17:20:51 +08:00
Weining Lu
67523138d9 Revert "a4"
This reverts commit be0a7413a1.
2019-05-16 17:20:50 +08:00
Weining Lu
894cc0dc62 Revert "a5"
This reverts commit d5b167cd98.
2019-05-16 17:20:50 +08:00