36 Commits

Author SHA1 Message Date
Valery Antopol
a59cadc636 fmt 2023-01-31 00:53:33 +03:00
Valery Antopol
f0f4670175 fix clippy warnings 2023-01-31 00:52:31 +03:00
Valery Antopol
b3940bc316 marge with master 2023-01-20 16:21:59 +03:00
Valery Antopol
397a22323e finalizing API, names, etc 2023-01-20 14:31:07 +03:00
Valery Antopol
50ff2d1b54 get rid of edition = {workspace = true} 2023-01-16 14:55:01 +03:00
Valery Antopol
671fb8bb83 replace more rc with arc, fix wasmer-wasi compilation issue 2023-01-11 20:54:53 +03:00
Valery Antopol
83eb1555ce wasm 3.1 backend implementation some progress (2) + fmt 2023-01-05 19:27:56 +03:00
Valery Antopol
eda2878cb6 wasm 3.1 backend implementation some progress 2022-12-31 02:35:32 +03:00
Valery Antopol
faa8e0e0af fmt 2022-12-29 18:13:37 +03:00
Valery Antopol
99b4da7fac [wip] refactoring the refactoring: updating wasmer to 3.1.0, organizing traits and implementations into files 2022-12-29 17:51:12 +03:00
renovate[bot]
ee514fb8fc
chore(deps): update all non-major rust dependencies (#211)
* chore(deps): update all non-major rust dependencies

* fix build

* fmt

* update generated code in marine-js

* bump marine-runtime version

* update gitignore

* Revert "bump marine-runtime version"

This reverts commit 7cf9f0b6d489408d35b3f86807d9ad7684f0708a.

* bump versions

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
2022-11-28 18:37:07 +03:00
Valery Antopol
6e3ba60e6d refactor short type names to long names, group types 2022-10-24 17:27:34 +03:00
Valery Antopol
79d4e5f3fa Merge branch 'master' into marine-web-milestone2
# Conflicts:
#	Cargo.lock
#	core/Cargo.toml
#	core/src/config.rs
#	core/src/host_imports/imports.rs
#	core/src/marine_core.rs
#	core/src/module/marine_module.rs
#	core/src/module/mod.rs
#	core/tests/greeting.rs
#	core/tests/records.rs
#	core/tests/redis_sqlite.rs
#	crates/fluence-app-service/src/config.rs
#	crates/fluence-app-service/src/raw_toml_config.rs
#	crates/fluence-app-service/src/service.rs
#	crates/it-parser/Cargo.toml
#	crates/wasmer-backend/src/memory.rs
#	crates/wasmer-backend/src/memory_access.rs
#	fluence-app-service/Cargo.toml
#	fluence-faas/tests/records.rs
#	marine/Cargo.toml
#	marine/src/config/marine_config.rs
#	marine/src/config/to_marine_config.rs
#	marine/src/host_imports/call_parameters.rs
#	marine/src/host_imports/logger/log_utf8_string_impl.rs
#	marine/src/host_imports/mounted_binaries.rs
#	marine/src/marine.rs
#	marine/tests/arguments_passing.rs
#	marine/tests/arrays_passing.rs
#	marine/tests/call_parameters.rs
#	marine/tests/greeting.rs
2022-09-20 01:52:16 +03:00
renovate[bot]
684bf7cb38
Update Rust crate semver to v1 (#198)
* Update Rust crate semver to v1

* bump all the deps

* update wasmer-it and fix build

* bump more versions + fix marine-js

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
2022-09-13 16:25:11 +03:00
Valery Antopol
853bc595ec
fix!: bump minor versions where it was required in #189 (#212)
* fix!: bump minor versions where it was required in #189

* update marine-js build
2022-09-12 16:55:33 +03:00
renovate[bot]
1aeb9b70b5
Update all non-major Rust dependencies (#204)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-09 18:55:35 +03:00
renovate[bot]
b3a8898893
Update all non-major Rust dependencies (#189)
* Update all non-major Rust dependencies

* fix tokio features

* add rt tokio feature

* bump bytes crate version to keep up with reqwest

* update tokio to 1.21.0

* bump crate versions

* use latest rust toolchain always

* update wasm-bindgen generated and patched code

* revert toolchaijn version change

* revert toolchaijn version change

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
2022-09-02 18:48:25 +03:00
Valery Antopol
d4a4d53bd5
bump crate versions that used marine-rs-sdk-main 0.6.15 (#185) 2022-07-27 21:58:47 +03:00
Valery Antopol
d9c8de35aa
Support marine-rs-sdk 0.7.0 (#180) 2022-07-27 18:01:30 +03:00
Valery Antopol
b96013535b add ImportObject 2022-02-26 17:19:34 +03:00
Valery Antopol
5e7dae9dcd start moving marine-runtime to generic wasm backend 2022-02-25 22:28:35 +03:00
Mike Voronov
db84af1c1f
Bump crate versions (#129) 2021-10-05 18:20:41 +03:00
Mike Voronov
4072de7b60
Fix clippy warnings (#126) 2021-09-29 12:58:10 +03:00
Valery Antopol
14d38e2c7b
Remove serde version lock on 1.0.118 (#118) 2021-09-15 16:27:48 +03:00
Mike Voronov
44898d929c
move to wasmer 0.17.1 (#104) 2021-08-05 21:17:26 +03:00
Aleksey Proshutisnkiy
bb48fe35c3
bump marine-module-info-parser to 0.2.0 (#99) 2021-07-14 15:20:59 +03:00
Mike Voronov
fb67fc0c91
Update sdk to marine-rs-sdk (#93) 2021-06-16 09:37:45 +03:00
Mike Voronov
c51b5982d6
Fix IT generation (#87) 2021-05-19 18:58:24 +03:00
Mike Voronov
0b1d038565
Rename to marine: part 2 (#84) 2021-05-11 15:44:11 +03:00
Mike Voronov
269f691569
Rename to marine: step 1 (#83) 2021-05-10 12:51:22 +03:00
vms
af66326ecf
Switch to published versions (#81) 2021-04-27 19:24:48 +03:00
vms
37c0497914
embed rust sdk version after compiling (#80) 2021-04-27 16:39:16 +03:00
vms
1dcc9968bb
Support references (#70) 2021-04-12 00:21:47 +03:00
vms
2aa3caee83
Support build time in module manifests (#71) 2021-04-09 10:43:55 +03:00
vms
0d1e3c7848
Check for minimal sdk version (#68) 2021-03-16 13:51:59 +03:00
vms
5effdcba72
Support versioning in CLI (#67) 2021-03-12 20:04:47 +03:00