ptitSeb
|
c27547e41e
|
Removed Instance::new_no_memory_init, use custom LinearMemory with custom memory_init method to get the same result
|
2022-10-04 14:48:51 +02:00 |
|
ptitSeb
|
d581152641
|
Added an option to create a new instance without automatically initialize the memory
|
2022-10-03 11:38:14 +02:00 |
|
Felix Schütt
|
fef756412f
|
Update 3.0.0-beta -> 3.0.0-beta.2
|
2022-09-26 12:20:35 +02:00 |
|
Felix Schütt
|
6ac06760ad
|
cargo fmt
|
2022-09-02 11:23:35 +02:00 |
|
Felix Schütt
|
eb58e62f9c
|
Initial port of make test-js-core (port wasmer API to core)
|
2022-08-31 15:13:07 +02:00 |
|
Felix Schütt
|
d8ed8d7c6c
|
Fix issue in Artifact::deserialize
|
2022-08-25 12:39:08 +02:00 |
|
Felix Schütt
|
ff8f43b0ae
|
Fix error in MetadataHeader::parse
|
2022-08-23 18:03:13 +02:00 |
|
Felix Schütt
|
f659a35229
|
Make "make lint" pass
|
2022-08-23 16:30:50 +02:00 |
|
Felix Schütt
|
21342e540f
|
Adress review comment: Use Result<...> instead of Option for quick return
|
2022-08-23 16:25:08 +02:00 |
|
Felix Schütt
|
e00be2380d
|
Remove manual checks in Artifact::deserialize, prefer function instead
|
2022-08-23 16:10:12 +02:00 |
|
Felix Schütt
|
6988025cd0
|
Fix make lint
|
2022-08-23 15:24:13 +02:00 |
|
Felix Schütt
|
9ea5c941b4
|
Prevent more panics in Artifact::deserialize
|
2022-08-23 14:56:07 +02:00 |
|
Felix Schütt
|
e2daf4f597
|
Test metadata slice len before accessing to prevent panic
|
2022-08-23 14:39:28 +02:00 |
|
ptitSeb
|
553745cd3d
|
Move LinearMemory trait and VMMemoryDefinition to wasmer_vm (from wasmer_types)
|
2022-08-19 16:00:38 +02:00 |
|
ptitSeb
|
85a697f7cc
|
Merge branch 'master' into feat_linearmemory_trait
|
2022-08-18 17:46:15 +02:00 |
|
ptitSeb
|
7db6d3de78
|
Made clippy happy
|
2022-08-18 17:40:32 +02:00 |
|
Manos Pitsidianakis
|
1756456d6c
|
Refactor Artifact enum into a struct
Closes #3063
Refactor Artifact type from enum to struct #3063 https://github.com/wasmerio/wasmer/issues/3063
|
2022-08-18 18:19:44 +03:00 |
|
ptitSeb
|
f599df0240
|
Fix linter
|
2022-08-18 16:58:04 +02:00 |
|
John Sharratt's Shared Account
|
c7c1507b8b
|
Implemented LinearMemory trait
|
2022-08-18 16:53:37 +02:00 |
|
Syrus Akbary
|
94d6a1f11b
|
Fix linter issues
|
2022-08-17 17:59:47 +02:00 |
|
Syrus Akbary
|
79b43cb82f
|
Fix static object signature deserialization
|
2022-08-17 17:06:23 +02:00 |
|
Manos Pitsidianakis
|
45d60884c2
|
create-exe: add static artifact load feature to libwasmer headless
|
2022-08-12 18:27:54 +03:00 |
|
Manos Pitsidianakis
|
c570b1471a
|
Bump version to 3.0.0-beta in Cargo manifests
|
2022-08-08 19:56:35 +03:00 |
|
Felix Schütt
|
520314bbf0
|
Fix errors from "make lint"
|
2022-08-05 15:40:32 +02:00 |
|
Wolfgang Silbermayr
|
9c7b4343ea
|
rustfmt
|
2022-08-05 14:27:44 +02:00 |
|
Syrus Akbary
|
dce55432e6
|
Merge pull request #3052 from john-sharratt/master
Fixed a memory corruption issue with JS memory operations that were r…
|
2022-08-04 13:44:39 +02:00 |
|
Wolfgang Silbermayr
|
7e906f6b3c
|
Add {static,wasmer}-artifact-{create,load} to docs.rs features
|
2022-08-04 08:57:57 +02:00 |
|
Manos Pitsidianakis
|
83a97f5533
|
cli: add create-obj command
lib/compiler: read static object
|
2022-08-03 10:37:45 +03:00 |
|
Manos Pitsidianakis
|
8b096a504e
|
compiler: add wasmer-artifact-load,wasmer-artifact-create,static-artifact-load,static-artifact-create feature flags
|
2022-08-02 15:45:28 +03:00 |
|
Manos Pitsidianakis
|
430a7e2e19
|
Make serde optional everywhere with enable-serde feature flag
|
2022-08-02 15:45:28 +03:00 |
|
Manos Pitsidianakis
|
14ee38a24e
|
compiler: move Symbol, SymbolRegistry to wasmer-types
|
2022-08-02 15:45:28 +03:00 |
|
ptitSeb
|
7ad24fc29e
|
Added comment to track the -1
|
2022-08-02 09:46:37 +02:00 |
|
ptitSeb
|
b9c34c736b
|
Refactored frame_informations so end of ranges is correct
|
2022-08-02 09:31:25 +02:00 |
|
ptitSeb
|
3dc4a731f2
|
Fixed how traps information are retrieved (for #2847)
|
2022-08-01 17:18:41 +02:00 |
|
Johnathan Sharratt
|
6074045514
|
Merge branch 'master' into master
|
2022-07-31 22:01:38 +10:00 |
|
John Sharratt's Shared Account
|
5aa356f222
|
Fixed a memory corruption issue with JS memory operations that were reusing invalid views
|
2022-07-31 20:31:41 +10:00 |
|
Felix Schütt
|
011d36829a
|
Bump 3.0.0-alpha.3 to 3.0.0-alpha.4
|
2022-07-30 11:31:08 +03:00 |
|
Felix Schütt
|
1c3ffffe46
|
Bump 3.0.0-alpha.2 to 3.0.0-alpha.3
|
2022-07-30 11:30:45 +03:00 |
|
Felix Schütt
|
396ee11bbf
|
Fix - hopefully last - error regarding the new "compiler" feature flag
|
2022-07-30 11:30:09 +03:00 |
|
Felix Schütt
|
02ee80cf10
|
Bump version to 3.0.0-alpha.2
|
2022-07-30 11:30:07 +03:00 |
|
Felix Schütt
|
a83c6385e4
|
Update compiler crate to fix error due to missing "compiler" feature gates
|
2022-07-30 11:29:45 +03:00 |
|
Felix Schütt
|
6c045bff10
|
Bump version to 3.0.0-alpha.1 to fix botched compiler crate
|
2022-07-30 11:29:41 +03:00 |
|
Felix Schütt
|
35648e844a
|
Fix error in import in wasmer-compiler due to new non-default "compiler" feature
|
2022-07-30 11:29:11 +03:00 |
|
Felix Schütt
|
8959008403
|
Update version to 3.0.0-alpha
|
2022-07-30 11:29:05 +03:00 |
|
Manos Pitsidianakis
|
11d8ea255a
|
compiler: move MetadataHeader to wasmer-types
|
2022-07-29 10:40:31 +03:00 |
|
Manos Pitsidianakis
|
a02ff59a0f
|
cli: re-introduce create-exe functionality
|
2022-07-29 10:40:23 +03:00 |
|
Syrus Akbary
|
4384ddf9cd
|
Improved EngineBuilder and Store API
- Store::new() now takes an impl Into<Engine>.
- Added Into<Engine> impls in each of the compilers
- Updated docs/migration_to_3.0.0.md on API usage
|
2022-07-28 15:20:26 +03:00 |
|
Manos Pitsidianakis
|
214346af3b
|
Merge Backend into EngineBuilder and refactor feature flags
|
2022-07-27 21:03:24 +03:00 |
|
Manos Pitsidianakis
|
924d2dcf4e
|
Remove Universal mentions from cargo features
|
2022-07-25 14:45:27 +03:00 |
|
Manos Pitsidianakis
|
b15e8c2e4e
|
Refactor last traces of "Universal" nomenclature
|
2022-07-25 13:23:16 +03:00 |
|