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
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
Valery Antopol
20d03317d8
get rid of Rc for Store, move interface-types deps to workspace
2022-12-13 00:51:15 +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
515fa655ad
update interface-types; add tests for lilo at offsets > 2GB ( #158 )
2022-04-26 12:27:54 +03:00
Valery Antopol
4e4f40cc8c
Update interface types ( #149 )
2022-04-06 22:55:33 +03:00
Valery Antopol
5ab0f377c7
bump crate versions ( #144 )
...
* bump minor crate versions
* fix marine-web build
* sort deps
2022-03-25 20:45:19 +03:00
Valery Antopol
e37e475663
Fix panics when services have more than 2gb memory allocated ( #143 )
...
* add test for allocation at offset more than 2gb
* update wasmer-it version and use u32 instead of usize where needed
* remove cargo.toml patch
2022-03-25 18:40:50 +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
Valery Antopol
bbd006ed3c
Add js version of runtime that supports interface types and runs in browser ( #137 )
2022-02-18 18:26:06 +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
c54975bef0
move to wasmer-it 0.20.2 ( #110 )
2021-09-03 20:10:44 +03:00
Mike Voronov
44898d929c
move to wasmer 0.17.1 ( #104 )
2021-08-05 21:17:26 +03:00
Mike Voronov
beaa118b1e
Lexicographical sort record types before topological sort ( #94 )
2021-06-17 14:06:01 +03:00
folex
56a53d3b08
Aqua: remove -> () + CI: add automatic releases ( #92 )
2021-06-09 23:21:08 +03:00
Mike Voronov
17eedfd525
Sort funcs ( #91 )
2021-06-01 19:27:21 +03:00
vms
aa1da858ad
fix clippy warnings; update crate versions
2021-05-21 21:15:02 +03:00
vms
908f74ec5b
bump crates
2021-05-21 21:08:49 +03:00
Mike Voronov
c62a278897
Print Aqua-compatible types ( #86 )
2021-05-20 20:20:57 +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