Valery Antopol
|
a4e81069de
|
make all todos uppercase
|
2023-02-20 19:33:06 +03:00 |
|
Valery Antopol
|
5d50c7178b
|
fix wasmmer backend impl
|
2023-02-14 18:29:00 +03:00 |
|
Valery Antopol
|
17ca1030a1
|
use paster 1.0.9
|
2023-02-02 14:02:43 +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 |
|
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 |
|
Valery Antopol
|
a645a89670
|
fix warnings
|
2023-01-20 18:11:15 +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
|
4089d9d7b7
|
fisrt round of improving wasmtime error handlink completed
|
2023-01-18 20:13:36 +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
|
1ff6389d10
|
most of the wasmtime tests are passing, call_parameters one hangs
|
2023-01-12 04:24:38 +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 |
|
Valery Antopol
|
25d61fe88a
|
WIP implementing typed func creation
|
2023-01-08 20:01:04 +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 |
|
Valery Antopol
|
b00f666020
|
[wip] making all required structs threadsafe
|
2022-12-29 00:00:39 +03:00 |
|
Valery Antopol
|
c0e3a6c26c
|
fmt
|
2022-12-21 15:54:53 +03:00 |
|
Valery Antopol
|
c6146eaaed
|
finally wasmer tests are passing
|
2022-12-21 14:50:34 +03:00 |
|
Valery Antopol
|
d023bd9370
|
WIP just state stored
|
2022-12-20 23:52:57 +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 |
|
Valery Antopol
|
546d7b43a6
|
more stores, impl functions for wasmtime
|
2022-10-31 03:39:42 +03:00 |
|
Valery Antopol
|
3e0a1318d6
|
switch do dyn ExportContext, get rid of some 'static requirements
|
2022-10-31 02:26:37 +03:00 |
|
Valery Antopol
|
a8f5545edf
|
wip: intoduce Store, start adding it to signatures, update wasmer backend so it compiles and passes tests
|
2022-10-31 01:03:29 +03:00 |
|
Valery Antopol
|
2d7d78e392
|
start implementing wasmtime backend + simplify wasm traits a little bit
|
2022-10-28 05:31:54 +03:00 |
|
Valery Antopol
|
6e3ba60e6d
|
refactor short type names to long names, group types
|
2022-10-24 17:27:34 +03:00 |
|
Valery Antopol
|
5fe5d2aeb0
|
Revert "wip"
This reverts commit d9d6b39c56e02d7370dc46773d8e151ac24d3178.
|
2022-10-24 17:12:17 +03:00 |
|
Valery Antopol
|
50e438c051
|
revert import_object change
|
2022-10-24 17:12:09 +03:00 |
|
Valery Antopol
|
d765d81fdc
|
wip
|
2022-10-07 18:24:03 +03:00 |
|
Valery Antopol
|
d9d6b39c56
|
wip
|
2022-09-30 17:20:28 +03:00 |
|
Valery Antopol
|
c28f2d4d90
|
almost fixed build
|
2022-09-21 03:37:09 +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 |
|
Valery Antopol
|
ccf004b41b
|
get rid of wasmer-wasi dependenccy in generic wasm backend
|
2022-03-18 14:00:19 +04:00 |
|
Valery Antopol
|
96e6605c98
|
use generic wasm backend in faas and app-service +fmt
|
2022-03-18 02:43:04 +04:00 |
|
Valery Antopol
|
dbdb55c45a
|
Replace errors with defined in backend traits
|
2022-03-16 04:05:15 +04:00 |
|
Valery Antopol
|
dc643c38d7
|
implement get_func for ExportContext
|
2022-03-16 03:10:18 +04:00 |
|
Valery Antopol
|
7fdb10ba5f
|
getting rid of wasmer's Type, Value and function-related types
|
2022-03-14 13:21:24 +04:00 |
|
Valery Antopol
|
d9f9288e1e
|
add get_func_no_args to Exports trait
|
2022-03-06 00:10:21 +03:00 |
|
Valery Antopol
|
2d93770688
|
code with errors
|
2022-03-03 19:58:11 +03:00 |
|
Valery Antopol
|
4bd99589b0
|
wrap vm::Ctx (with more std::memory::transmute calls)
|
2022-03-02 20:42:32 +03:00 |
|
Valery Antopol
|
daaa626c02
|
wrap DynFunc
|
2022-03-01 19:07:43 +03:00 |
|
Valery Antopol
|
6c94964f8e
|
compilable state with Exports and Memory/MemoryView
|
2022-03-01 00:06:01 +03:00 |
|
Valery Antopol
|
b96013535b
|
add ImportObject
|
2022-02-26 17:19:34 +03:00 |
|