4975 Commits

Author SHA1 Message Date
Syrus Akbary
4a63e09d6d
Merge pull request #1200 from wasmerio/dependabot/cargo/byteorder-1.3.4
Bump byteorder from 1.3.2 to 1.3.4
2020-02-10 09:43:40 -08:00
Syrus Akbary
27da143e59
Merge pull request #1199 from wasmerio/dependabot/cargo/blake3-0.1.4
Bump blake3 from 0.1.3 to 0.1.4
2020-02-10 09:43:21 -08:00
Syrus Akbary
f5ec7d10b6
Merge pull request #1198 from wasmerio/dependabot/cargo/indexmap-1.3.2
Bump indexmap from 1.3.1 to 1.3.2
2020-02-10 09:43:07 -08:00
Syrus Akbary
7238681132
Merge pull request #1197 from wasmerio/dependabot/cargo/hex-0.4.1
Bump hex from 0.4.0 to 0.4.1
2020-02-10 09:42:56 -08:00
Syrus Akbary
ed431b1b91
Merge pull request #1201 from Hywan/fix-runtime-c-api-remove-test-bin
fix(runtime-c-api) Remove a file that should have been ignored
2020-02-10 09:42:34 -08:00
Ivan Enderlin
c5b963b81b doc(interface-types) Improve documentation of the wat module. 2020-02-10 17:12:32 +01:00
Ivan Enderlin
55ae0e474e doc(interface-types) Add a doctest for decoders::binary::parse. 2020-02-10 16:48:25 +01:00
Ivan Enderlin
98fb0697d1 test(interface-types) Test the parse parser. 2020-02-10 16:39:34 +01:00
Ivan Enderlin
9fda6f9451 doc(interface-types) Improve documentation of the binary module. 2020-02-10 16:39:06 +01:00
Ivan Enderlin
2fc1fbb7ec doc(interface-types) Improve documentation of the ast module. 2020-02-10 15:44:28 +01:00
Ivan Enderlin
d667cb8e2f doc(interface-types) Improve documentation of the ast module. 2020-02-10 15:41:41 +01:00
Ivan Enderlin
36c7dbd92f feat(interface-types) Rename ImportedFunction to Import.
So that we are consistent with `Export`.
2020-02-10 15:41:10 +01:00
Ivan Enderlin
32325c1861 doc(interface-types) Improve module descriptions. 2020-02-10 15:27:04 +01:00
Ivan Enderlin
d63508f19e doc(interface-types) Improve documentation of the stack module. 2020-02-10 15:23:28 +01:00
Ivan Enderlin
e098934328 doc(interface-types) Improve documentation of the crate itself. 2020-02-10 15:22:56 +01:00
Ivan Enderlin
5ed5ac82c0 test(interface-types) Improve test cases for Stack. 2020-02-10 15:22:22 +01:00
Ivan Enderlin
102ebe87f8 chore(interface-types) Format code. 2020-02-10 14:41:40 +01:00
Ivan Enderlin
0b0a89bf0f test(interface-types) Fix a documentation message. 2020-02-10 14:41:06 +01:00
Ivan Enderlin
60a905698d feat(interface-types) Use nom 5.1. 2020-02-10 14:05:13 +01:00
Ivan Enderlin
fe14c5c06b chore(interface-types) Update crate version. 2020-02-10 13:32:04 +01:00
Ivan Enderlin
ba16d12b1a Merge branch 'master' into feat-interface-types 2020-02-10 13:25:57 +01:00
Ivan Enderlin
c8af1b1fb7 feat(interface-types) Remove dev-dependencies to any runtime. 2020-02-10 13:15:52 +01:00
Ivan Enderlin
b56240010c feat(interface-types) Simplify code. 2020-02-10 13:14:46 +01:00
Ivan Enderlin
207d69fdbd feat(interface-types) Change Instance::local_or_import(&self) to Instance::local_or_import(&mut self).
It allows the instance to create or update locals/imports when the
`local_or_import` function is called. It's not ideal, but fine enough
for a first step.
2020-02-10 13:14:19 +01:00
Ivan Enderlin
99c9fc44dc chore(interface-types) The tests/ directory has moved in wasmer-runtime-core-tests. 2020-02-10 13:13:03 +01:00
Ivan Enderlin
7b3ab38608 chore(interface-types) Simplify the code. 2020-02-10 13:03:36 +01:00
Ivan Enderlin
d8134721a8 feat(interface-types) Introduce the wasm::structures::MemoryView trait. 2020-02-10 13:00:29 +01:00
Ivan Enderlin
285c564de1 chore(runtime-c-api) Simplify code. 2020-02-10 11:47:04 +01:00
Ivan Enderlin
c54c8297f5 chore(runtime-c-api) Update C/C++ headers. 2020-02-10 11:37:45 +01:00
Ivan Enderlin
151ca3792a test(runtime-c-api) Simplify code. 2020-02-10 11:37:29 +01:00
Ivan Enderlin
b57cd83504 doc(runtime-c-api) Improve documentation of wasmer_memory_destroy. 2020-02-10 11:36:53 +01:00
Ivan Enderlin
38ee947354 doc(runtime-c-api) Rephrase null pointers. 2020-02-10 11:36:40 +01:00
Ivan Enderlin
ee0f05f9a1 feat(runtime-c-api) wasmer_memory_data_length returns 0 if memory is NULL. 2020-02-10 11:31:54 +01:00
Ivan Enderlin
b1a0e1933c doc(runtime-c-api) Improve documentation of wasmer_memory_data_length. 2020-02-10 11:31:24 +01:00
Ivan Enderlin
da439fc05f doc(runtime-c-api) Improve documentation of wasmer_memory_data. 2020-02-10 11:31:03 +01:00
Ivan Enderlin
7eeffb8d63 feat(runtime-c-api) wasmer_memory_data returns NULL if memory is NULL. 2020-02-10 11:17:15 +01:00
Ivan Enderlin
e5fa1b3c1b doc(runtime-c-api) Improve documentation of wasmer_memory_data. 2020-02-10 11:16:48 +01:00
Ivan Enderlin
59d35656a9 feat(runtime-c-api) wasmer_memory_grow returns WASMER_ERROR if memory is NULL. 2020-02-10 11:08:59 +01:00
Ivan Enderlin
534db599b2 feat(runtime-c-api) wasmer_memory_length returns 0 if memory is NULL. 2020-02-10 11:04:41 +01:00
Ivan Enderlin
78056df6cc doc(runtime-c-api) Improve documentation of wasmer_memory_length. 2020-02-10 11:04:09 +01:00
Ivan Enderlin
ed77c9c64f doc(runtime-c-api) Improve documentation of wasmer_memory_grow. 2020-02-10 11:03:48 +01:00
Ivan Enderlin
8d083da303 doc(runtime-c-api) Improve documentation of wasmer_memory_new. 2020-02-10 11:03:22 +01:00
Ivan Enderlin
2aecb49227 doc(runtime-c-api) Improve documentation of wasmer_memory_t. 2020-02-10 11:02:50 +01:00
Ivan Enderlin
602fd8334e doc(runtime-c-api) Improve documentation of wasmer_limit_option_t. 2020-02-10 11:02:28 +01:00
Ivan Enderlin
933a0de5e3 doc(runtime-c-api) Improve documentation of wasmer_limits_t. 2020-02-10 11:02:07 +01:00
Ivan Enderlin
62a2e3ecad doc(runtime-c-api) Fix a typo. 2020-02-10 11:01:48 +01:00
Ivan Enderlin
4d67a32a1e fix(runtime-c-api) Remove a file that should have been ignored. 2020-02-10 09:57:54 +01:00
dependabot-preview[bot]
59602ce56f Bump byteorder from 1.3.2 to 1.3.4
Bumps [byteorder](https://github.com/BurntSushi/byteorder) from 1.3.2 to 1.3.4.
- [Release notes](https://github.com/BurntSushi/byteorder/releases)
- [Changelog](https://github.com/BurntSushi/byteorder/blob/master/CHANGELOG.md)
- [Commits](https://github.com/BurntSushi/byteorder/compare/1.3.2...1.3.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 08:02:34 +00:00
dependabot-preview[bot]
15a0025ef0 Bump blake3 from 0.1.3 to 0.1.4
Bumps [blake3](https://github.com/BLAKE3-team/BLAKE3) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/BLAKE3-team/BLAKE3/releases)
- [Commits](https://github.com/BLAKE3-team/BLAKE3/compare/0.1.3...0.1.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 08:02:03 +00:00
dependabot-preview[bot]
4e10a3af50 Bump indexmap from 1.3.1 to 1.3.2
Bumps [indexmap](https://github.com/bluss/indexmap) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/bluss/indexmap/releases)
- [Commits](https://github.com/bluss/indexmap/compare/1.3.1...1.3.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 08:01:32 +00:00