5aa356f222
Fixed a memory corruption issue with JS memory operations that were reusing invalid views
2022-07-31 20:31:41 +10:00
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
187d2e6364
Remove Artifact trait
...
In favor of using UniversalArtifact everywhere
2022-07-25 13:13:52 +03:00
a419ccdf52
Move Webassembly objects to Store and remove Context
...
Co-authored-by: ptitSeb <sebastien.chev@gmail.com >
Co-authored-by: Manos Pitsidianakis <manos@wasmer.io >
2022-07-19 15:31:51 +03:00
f744bac1a2
Store: replace new() with new_with_engine() and make new() take CompilerConfig
...
Since there's one engine now, it doesn't make sense to initialize a
`Store` with the engine specifically. It's an extra redundant step for
the API user.
2022-06-16 16:57:45 +03:00
e9d54e130c
Remove engine-dylib
2022-06-16 16:57:45 +03:00
2a4ac7a135
chore(examples, emscripten): fix warnings
2021-08-28 19:45:09 +03:00
ca513fcd87
Fixed iOS target in example
2021-08-21 10:21:37 +01:00
774286f297
Flatten imports
2021-08-21 10:21:37 +01:00
21a8ca3945
Add iOS test
2021-08-21 10:21:37 +01:00
486b93b8a4
Only run target ios test on macos
2021-08-21 10:21:37 +01:00
3eb825694b
Add description to platform_ios_headless.rs
2021-08-21 10:21:37 +01:00
3280120204
Rename iOS example file
2021-08-21 10:21:37 +01:00