Commit Graph

127 Commits

Author SHA1 Message Date
wenyongh
0110ca5580 Remove wasm_application_exectue_* APIs from wasm_export.h which makes confused 2019-08-21 16:33:58 +08:00
wenyongh
b9ea45c1c9 Enable native/app address validation and conversion for wasm app 2019-08-21 16:17:26 +08:00
wenyongh
b9d1f70050 Updates that let a restricted version of the interpreter run in SGX 2019-08-19 15:53:02 +08:00
wenyongh
25ef974511 Merge pull request #22 from intel/master
Fix issue about illegal load of EXC_RETURN into PC on stm32 board (#98)
2019-08-14 16:16: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
wenyongh
77ab5c4440 Fix issue about illegal load of EXC_RETURN into PC on stm32 board 2019-08-14 16:12:04 +08:00
wenyongh
c4eb47778b Merge pull request #21 from intel/master
Sync up with main repo
2019-08-14 12:13:06 +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
757d024628 Merge pull request #20 from intel/master
Enhance wasm loader to fix some security issues (#91)
2019-08-08 16:55:43 +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
wenyongh
c42ffeae0d Enhance wasm loader to fix some security issues 2019-08-08 16:45:04 +08:00
wenyongh
efdd9c1fce Merge pull request #19 from intel/master
Sync up with main repo
2019-08-02 14:02:04 +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
wenyongh
49a33a69a7 Merge pull request #18 from intel/master
Implement 2D graphic API (#87)
2019-08-01 16:59:30 +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
0168bf4e49 Merge pull request #17 from intel/master
Re-org platform APIs: move most platform APIs of iwasm to shared-lib …
2019-07-22 11:35:09 +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
wenyongh
e3b6654949 Re-org platform APIs: move most platform APIs from iwasm to shared-lib 2019-07-22 11:26:47 +08:00
wenyongh
bc5bcef428 Merge pull request #16 from intel/master
Add support for VxWorks (#43)
2019-07-10 16:06:08 +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
dd7f521349 Merge pull request #15 from intel/master
Fix bug of reading magic number and version in big endian platform (#41)
2019-06-13 22:32:39 -05: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
3d73d80831 Merge pull request #14 from intel/master
Add a new extension library: connection (#39)
2019-06-13 22:27:25 -05:00
wenyongh
2ab000de57 Fix bug of reading magic number and version in big endian platform 2019-06-14 11:24:35 +08:00
wenyongh
7f1e024fce Add a new extension library: connection (#39) 2019-06-10 21:52:15 -05:00
wenyongh
fbc4ecf704 Add a new extension library: connection 2019-06-11 10:43:12 +08:00
wenyongh
96a22c4154 Merge pull request #13 from intel/master
Sync up with main repo
2019-06-08 05:39:53 -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
68deed70d4 Merge pull request #12 from intel/master
Implement memory.grow and limit heap space base offset to 1G (#36)
2019-05-31 01:27:05 -05: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
9e41d8d8d4 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 14:15:44 +08:00
wenyongh
87217b6001 Merge pull request #11 from intel/master
Implement memory profiler, optimize memory usage, modify code indent …
2019-05-23 05:04:43 -05:00
wenyongh
ff7cbdd2fb Implement memory profiler, optimize memory usage, modify code indent (#35) 2019-05-23 05:03:31 -05:00
wenyongh
d9c98f609b Implement memory profiler, optimize memory usage, modify code indent 2019-05-23 17:59:42 +08:00
wenyongh
b5e21ea8bc Merge pull request #10 from intel/master
add support for AliOS Things (#34)
2019-05-22 22:56:14 -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
wenyongh
7a76369a46 Merge pull request #9 from intel/master
Sync up with main repo
2019-05-20 02:05:16 -05: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
a40070e33e Merge pull request #8 from intel/master
Sync up with main repo
2019-05-17 08:03:45 -05: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