Valery Antopol
65cc2bcd73
fix u32 overflow
2023-02-08 15:17:44 +03:00
Valery Antopol
81f896f2cf
add a non-default constructor of WasmBackend
2023-02-08 15:17:07 +03:00
Valery Antopol
17ca1030a1
use paster 1.0.9
2023-02-02 14:02:43 +03:00
Valery Antopol
30c8ff08bf
bump paste crate version
2023-02-01 17:44:25 +03:00
Valery Antopol
0b6bac70b9
cleanup comments
2023-01-31 02:58:52 +03:00
Valery Antopol
af8550b9fa
handle wasi errors in wasmtime
2023-01-31 02:56:28 +03:00
Valery Antopol
e554b330f6
update Cargo.lock
2023-01-31 00:54:54 +03:00
Valery Antopol
382a56e180
Merge branch 'master' into marine-web-milestone2
...
# Conflicts:
# Cargo.lock
2023-01-31 00:54:20 +03:00
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
Anatolios Laskaris
62b70685f1
chore: Build marine and mrepl binaries when releasing ( #260 )
...
Build binaries
2023-01-30 21:36:52 +03:00
fluencebot
594ebf3876
chore: release master ( #258 )
marine-v0.12.6
2023-01-27 16:32:32 +02:00
Anatolios Laskaris
7431c123f8
chore: Fix marine version in release-please manifest ( #259 )
...
Fix marine version
2023-01-27 16:28:31 +02:00
Valery Antopol
6ee6697ed8
fix: support workspace dependencies by using cargo_toml 0.14.0 ( #256 )
2023-01-27 17:21:57 +03:00
Valery Antopol
548c033633
Merge branch 'master' into marine-web-milestone2
2023-01-26 18:20:23 +03:00
Valery Antopol
b0e9737939
Fix style, add copyrights and some comments
2023-01-26 04:31:11 +03:00
Valery Antopol
147c943c3c
Add basic documentation for the traits
2023-01-24 18:43:25 +03:00
Anatolios Laskaris
bd75b427af
chore: Fix release notify step ( #255 )
...
Fix notify step
2023-01-24 16:57:50 +02:00
Anatolios Laskaris
1668c8fdbf
chore(ci): Notify on release failures and other small CI changes [fixes FLU-222, FLU-41 and FLU-196] ( #254 )
...
* Notify on release failure
* Add timeout
* Add `e2e / status` job
* Fix adding binary
* Notify only on failures
* Fail on skipped
2023-01-24 15:59:56 +02:00
Anatolios Laskaris
95ac5b89ea
chore(ci): Add release-please ( #253 )
...
* Add release-please
* Cleanup
* Add actions lint
* Upload marine and mrepl binaries
* Run npm i
2023-01-23 09:36:16 +02:00
Anatolios Laskaris
b300bd756e
chore(e2e): Run rust-peer tests in E2E ( #252 )
...
* Run rust-peer tests
* Some renaming
2023-01-23 09:36:09 +02:00
Valery Antopol
a645a89670
fix warnings
2023-01-20 18:11:15 +03:00
Valery Antopol
e99635d2be
remove all-features feature from CI
2023-01-20 17:51:29 +03:00
Valery Antopol
d845567737
fmt
2023-01-20 16:49:03 +03:00
Valery Antopol
ee423405ba
fix wasmer-backend build + use default backend from faas in repl
2023-01-20 16:46:03 +03:00
Valery Antopol
07ec45c205
fmt
2023-01-20 16:27:09 +03:00
Valery Antopol
b3940bc316
marge with master
2023-01-20 16:21:59 +03:00
Valery Antopol
ecd9f92354
fix marine-js build
2023-01-20 15:59:14 +03:00
Valery Antopol
99602bb8cf
remove js backend template
2023-01-20 15:45:59 +03:00
Valery Antopol
6f4ee5ae17
add default marine-core and marine-runtime + fmt
2023-01-20 15:22:31 +03:00
Valery Antopol
ad3b93a2a4
add default marine-core and marine-runtime + fmt
2023-01-20 15:18:06 +03:00
Valery Antopol
2c30c910c4
fix more warnings
2023-01-20 14:59:08 +03:00
Valery Antopol
ec25498be4
cargo fix wasmtime backend
2023-01-20 14:50:54 +03:00
Valery Antopol
2e7f01e207
fix warnings
2023-01-20 14:45:51 +03:00
Valery Antopol
fd39d7026f
patrial cargo fix
2023-01-20 14:34:24 +03:00
Valery Antopol
397a22323e
finalizing API, names, etc
2023-01-20 14:31:07 +03:00
Valery Antopol
4089d9d7b7
fisrt round of improving wasmtime error handlink completed
2023-01-18 20:13:36 +03:00
Valery Antopol
2378c7eafa
wip
2023-01-18 15:08:17 +03:00
Valery Antopol
a350f8e852
Wasmer memory passing try
2023-01-17 13:22:10 +03:00
Valery Antopol
fd30b36b61
fmt
2023-01-16 14:55:17 +03:00
Valery Antopol
50ff2d1b54
get rid of edition = {workspace = true}
2023-01-16 14:55:01 +03:00
Valery Antopol
46637a9520
update comment/WasmBackend requirements
2023-01-16 13:35:29 +03:00
Valery Antopol
cb3c64ae8f
Fill wasi for wasmtime, fix mutex issue
2023-01-16 13:19:05 +03:00
Valery Antopol
1ff6389d10
most of the wasmtime tests are passing, call_parameters one hangs
2023-01-12 04:24:38 +03:00
Valery Antopol
c1fc835069
wasmtime impl in progress
2023-01-12 00:22:10 +03:00
Valery Antopol
14fc4292a7
catching wasmtime impl state to wasmer impl state, still does not compile
2023-01-11 23:57:12 +03:00
Valery Antopol
e82c8bd927
wasmer backend almost works - only host imports and wasi tests fail, because of lack of access to memory
2023-01-11 23:08:55 +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
fc924a4e8b
Use only i32 instead of generic arguments for typed functions, looks like working
2023-01-11 17:00:52 +03:00
Anatolios Laskaris
58c74be12e
chore(ci): Add fluence-cli ( #251 )
...
* Add fluence-cli to e2e
* Fixes
* Debug e2e
* Change the order
* Cleanup
* Try without equal sign
* Debug
* Add marine to needs
* Do not build marine-rs-sdk
* Build marine-rs-sdk-test
* Use master
* Fix
* Use fluence-cli from main
2023-01-10 14:39:56 +02:00