Commit Graph

375 Commits

Author SHA1 Message Date
bb1e7a8d78 Prepare for 0.11.0 release 2019-11-22 11:18:06 -08:00
fc733647ec Add info in c api readme in the testing section 2019-11-20 16:38:44 -08:00
4a84441ab0 Run WASI C API tests based on feature; prevent cmake caching 2019-11-20 15:41:33 -08:00
9468e229f4 chore(runtime-c-api) Update header files. 2019-11-20 13:30:02 +01:00
dfe7c0d764 fix(runtime-c-api) Add support for GNUC when defining ARCH_X86_64.
`ARCH_X86_64` is correctly defined for GCC or clang, but gnuc was
missing. This patch fixes that.
2019-11-20 13:27:18 +01:00
cebcb4c927 Prepare for 0.10.2 release 2019-11-15 14:55:53 -08:00
074a8f9747 Merge branch 'fix-runtime-c-api-header-preprocessor-clang' of github.com:Hywan/wasmer into fix-runtime-c-api-header-preprocessor-clang 2019-11-14 14:46:09 +01:00
c43a7c78d0 Merge branch 'master' into fix-runtime-c-api-header-preprocessor-clang 2019-11-14 14:45:27 +01:00
987b0765c0 chore(runtime-c-api) Update header files. 2019-11-14 14:37:55 +01:00
42b02bee71 fix(runtime-c-api) Write macros at column 0. 2019-11-14 14:37:06 +01:00
9127eaf825 Add categories and keywords to Cargo.tomls 2019-11-13 15:46:09 -08:00
be9d7f2e6e chore(runtime-c-api) Update header files. 2019-11-13 15:29:33 +01:00
b081d17ab0 feat(runtime-c-api) Add support for clang in WASMER_H_MACROS. 2019-11-13 15:28:57 +01:00
645519c29c fix(runtime-c-api) Use #if defined instead of #ifdef. 2019-11-13 15:28:04 +01:00
69950d9e5f Prepare for 0.10.1 release 2019-11-11 16:22:37 -08:00
e121c47f18 Generate C preprocessor code to hide things not on Windows 2019-11-11 14:47:25 -08:00
0a216c0779 Prepare for 0.10.0 release 2019-11-11 12:13:53 -08:00
8d95e637f2 Add probable fix of memory leak in trampoline code 2019-11-01 17:38:43 -07:00
cf5b3cc09e Merge #914
914: Fix bug in getting a Memory from export in C API r=Hywan a=MarkMcCaskey

I believe this fixes the non-deterministic crashing on OSX in `go-ext-wasm`

Co-authored-by: Mark McCaskey <mark@wasmer.io>
2019-10-30 11:34:20 +00:00
1e4fa78e11 Fix bug in getting a Memory from export in C API 2019-10-29 15:52:42 -07:00
d87e81cf62 Merge pull request #912 from wasmerio/nlewycky-patch-1
Use printf portably.
2019-10-29 15:34:40 -07:00
44f026adfb Move the linkage before the type.
Though both orders work, this is customary.
2019-10-29 15:30:59 -07:00
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