Commit Graph

253 Commits

Author SHA1 Message Date
ae07620818 Use printf portably.
PRId64 is defined to the right printf format string to print a int64_t on the current system.
2019-10-29 15:28:59 -07:00
bc9b92c323 Add null checks to new destructors in C API 2019-10-29 15:18:45 -07:00
a104d08c04 Update ImportObject C API to use iterators 2019-10-29 14:55:14 -07:00
aa82df7bc5 Fix github merge
move entry in changelog due to release
2019-10-25 14:52:09 -07:00
c2d3f29cb4 Merge branch 'master' into feature/wasi-in-c-api 2019-10-25 14:38:14 -07:00
2a532b8ce5 Add tests for C API import_object and WASI updates 2019-10-25 14:24:22 -07:00
80cfeb590e Clean up comments
add headers too
2019-10-24 11:51:35 -07:00
82f258b888 Prepare for 0.9.0 release 2019-10-23 13:40:35 -07:00
5611bec3eb Update README.md 2019-10-13 21:52:10 -07:00
e9f476c93b doc: add link to SO in C api example 2019-10-13 10:30:02 +02:00
c3ff8eb540 fix(runtime-c-api) Replace unsafe code by safe code. 2019-10-11 09:26:05 +02:00
01c209fe96 feat(runtime-c-api) Move the wasi module into its own file. 2019-10-11 09:19:46 +02:00
bd8e864656 Add functions import object to get import fns and free them 2019-10-10 16:07:56 -07:00
51f619a132 Change pointer that's not modified to be const in C API 2019-10-10 11:22:45 -07:00
913354adb3 Add function to get export from ns/name via ImportObject to C API 2019-10-09 17:29:27 -07:00
bfb9d3849c Fix merge 2019-10-03 11:58:06 -07:00
689bdd08a1 Merge branch 'master' into feature/wasi-in-c-api 2019-10-03 11:56:37 -07:00
70b55b801d Check argument pointers for null to WASI calls 2019-10-03 10:50:07 -07:00
c77cbc1f40 Prepare for 0.8.0 release 2019-10-02 15:40:35 -07:00
b45b1c12f1 Add WASI support to runtime-c-api 2019-10-02 12:06:17 -07:00
dc1744560c Add lots of rustdocs and clean up one line of code 2019-09-26 17:17:50 -07:00
7bf306eb27 Use flat-square style in downloads button 2019-09-24 13:42:17 -07:00
621ef56ab6 lmproved READMEs to use Azure Pipelines badges and better lgo 2019-09-24 13:36:31 -07:00
ac321846e3 Merge branch 'master' into ventuzelo/fix-653-panic-memorydescriptor 2019-09-24 09:10:45 +02:00
79ff3709cc fix cargo check fail build 2019-09-24 09:08:55 +02:00
bf396ec76d Remove patch version in deps when not necessary 2019-09-20 16:11:09 -07:00
e8a918e2e5 %lld -> %ld fixes cargo test compile error 2019-09-18 23:25:35 +02:00
0f4d266e4e Prepare for 0.7.0 release 2019-09-12 12:44:38 -07:00
1f1ecb7e00 test(runtime-c-api) Use calloc and simplify code. 2019-09-06 10:20:36 +02:00
a67ce539ef test: Fix CS. 2019-09-05 15:10:09 +02:00
86ec75fd98 chore(runtime-c-api) Update C & C++ headers. 2019-09-05 15:09:21 +02:00
a2343f9f0d test(runtime-c-api) Fully test all kind of exports. 2019-09-05 15:08:23 +02:00
2d63e25075 feat(runtime-c-api) Arity cannot be negative when calling wasmer_export_func_call. 2019-09-05 14:31:43 +02:00
d8471e2b6a Improved docs with custom logo and favicon 2019-09-03 17:06:31 -07:00
8a2017cce3 Bump cbindgen from 0.9.0 to 0.9.1
Bumps [cbindgen](https://github.com/eqrion/cbindgen) from 0.9.0 to 0.9.1.
- [Release notes](https://github.com/eqrion/cbindgen/releases)
- [Changelog](https://github.com/eqrion/cbindgen/blob/master/CHANGES)
- [Commits](https://github.com/eqrion/cbindgen/compare/v0.9.0...v0.9.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-02 09:11:25 +00:00
bc990cc18a Updated Runtime C API comments 2019-09-01 08:52:19 -07:00
998a25e2d1 Fixed windows tests 2019-08-25 00:24:21 -07:00
86a3a75fe7 adding to llvm-backend feature: "wasmer-runtime/default-backend-llvm" 2019-08-22 17:21:13 +03:00
ad49e98183 Merge branch 'master' into c-api-cargo-singlepass-feature 2019-08-22 17:09:29 +03:00
dd705d8031 Cargo.toml - building singlepass-backend without default features works 2019-08-22 16:36:01 +03:00
4fcf61f3a0 Cargo.toml - fix 2019-08-22 15:52:23 +03:00
0d888824cd Cargo.toml - renaming features 2019-08-22 14:36:12 +03:00
6403159b57 Merge branch 'master' into doc-runtime-c-api-exports-1 2019-08-22 13:29:54 +02:00
a9bb8fea16 doc(runtime-c-api) Fix a typo.
Co-Authored-By: Syrus Akbary <me@syrusakbary.com>
2019-08-22 13:29:26 +02:00
8ad181f94c doc(runtime-c-api) Fix a typo.
Co-Authored-By: Syrus Akbary <me@syrusakbary.com>
2019-08-22 13:29:11 +02:00
2c3e5f06d0 Cargo.toml - renaming feature default-backend-singlepass to singlepass. 2019-08-22 14:23:13 +03:00
0b84d9b5af Cargo.toml - installing cranelif by default. 2019-08-22 13:24:25 +03:00
ad0cf47812 Merge branch 'develop' into c-api-cargo-singlepass-feature 2019-08-22 11:05:08 +03:00
e6387ec7c3 Merge branch 'master' into c-api-cargo-singlepass-feature 2019-08-22 11:02:57 +03:00
6372e0947c Fix more bare dyn traits in runtime-c-api 2019-08-10 11:20:22 -06:00