Syrus
|
69ec9b68a5
|
Improved unwind registry to be next to the artifact
|
2020-06-12 16:01:47 -07:00 |
|
Syrus
|
b01350110b
|
Merge branch 'master' into cranelift-update
# Conflicts:
# Cargo.lock
# lib/compiler/src/lib.rs
# lib/compiler/src/target.rs
|
2020-06-12 14:28:08 -07:00 |
|
Mark McCaskey
|
8c8a705b17
|
Merge pull request #89 from wasmerio/feature/port-emscripten
Migrate emscripten to Wasmer reborn
|
2020-06-12 13:42:17 -07:00 |
|
Syrus Akbary
|
1692e23576
|
Merge pull request #108 from wasmerio/object
Move from faerie to object
|
2020-06-12 13:27:39 -07:00 |
|
Mark McCaskey
|
59c3fb6dcf
|
Merge branch 'master' into feature/port-emscripten
|
2020-06-12 13:04:27 -07:00 |
|
Mark McCaskey
|
4080f6be9a
|
Add update from feedback
|
2020-06-12 13:02:39 -07:00 |
|
Syrus Akbary
|
a0dcbca5f2
|
Apply suggestions from code review
Co-authored-by: nlewycky <nick@wasmer.io>
|
2020-06-12 13:01:27 -07:00 |
|
Syrus
|
c65949260c
|
Last fixes
|
2020-06-12 12:51:32 -07:00 |
|
Syrus
|
e2a3379d1d
|
Merge branch 'master' into object
|
2020-06-12 12:46:38 -07:00 |
|
Syrus
|
8db235538a
|
Improve code based on comments
|
2020-06-12 12:46:16 -07:00 |
|
Syrus
|
85176a21ee
|
Simplified allocate_functions implementation
|
2020-06-12 12:33:33 -07:00 |
|
losfair
|
af46df5e4c
|
Merge remote-tracking branch 'origin/master' into middleware
|
2020-06-13 00:55:47 +08:00 |
|
losfair
|
269c7e509f
|
Experimenting with singlepass first
|
2020-06-13 00:55:33 +08:00 |
|
losfair
|
1337a71753
|
Middleware builders.
|
2020-06-13 00:55:16 +08:00 |
|
losfair
|
b170c74b77
|
Add middleware configuration field to ModuleInfo.
|
2020-06-13 00:54:44 +08:00 |
|
Syrus
|
c514104e3e
|
Merge branch 'master' into cranelift-update
|
2020-06-12 04:43:11 -07:00 |
|
Syrus Akbary
|
2095f7cc13
|
Merge pull request #96 from wasmerio/feat-api-imports-macro
feat(api) Update and better test the `imports` macro
|
2020-06-12 03:27:13 -07:00 |
|
Syrus Akbary
|
89f29f0787
|
Merge pull request #109 from wasmerio/feat-runtime-libcall-to-string
feat(runtime) Implement `LibCall.to_function_name()`
|
2020-06-12 03:21:27 -07:00 |
|
Syrus Akbary
|
9be58139b0
|
Update lib/engine-native/src/artifact.rs
Co-authored-by: Ivan Enderlin <ivan@mnt.io>
|
2020-06-12 03:19:28 -07:00 |
|
Syrus Akbary
|
baa1dec9b3
|
Apply suggestions from code review
Co-authored-by: Ivan Enderlin <ivan@mnt.io>
|
2020-06-12 03:16:21 -07:00 |
|
Ivan Enderlin
|
61ecfb6ece
|
fix(runtime) Use our own abstraction for LibCall::Probestack.
Use our own abstraction `wasmer_probestack` instead of calling
`PROBESTACK` directly.
|
2020-06-12 11:41:51 +02:00 |
|
Ivan Enderlin
|
516a0ce9e2
|
feat(runtime) Implement LibCall.to_function_name().
This method returns the function name associateed to the libcall.
|
2020-06-12 11:40:55 +02:00 |
|
Ivan Enderlin
|
94004c5e82
|
chore(runtime) Order libcalls by name.
|
2020-06-12 11:40:37 +02:00 |
|
Syrus
|
7bcacf496f
|
Simplify a bit the wasi integration
|
2020-06-12 02:33:45 -07:00 |
|
Syrus
|
efcdb0c420
|
Simplified Wasi usage
|
2020-06-12 01:46:36 -07:00 |
|
Syrus
|
848e9c3ad0
|
Improved API ergonomics of WASI
|
2020-06-12 01:21:42 -07:00 |
|
Syrus
|
b787b3d266
|
Improved wasi arg parsing
|
2020-06-12 00:53:32 -07:00 |
|
Syrus Akbary
|
053789a71b
|
Update README.md
|
2020-06-12 00:17:13 -07:00 |
|
Syrus Akbary
|
7d9c041cdd
|
Update README.md
|
2020-06-12 00:16:06 -07:00 |
|
Syrus Akbary
|
a467d30506
|
Merge branch 'master' into object
|
2020-06-12 00:05:18 -07:00 |
|
Syrus
|
d37f84a607
|
Fixed lint
|
2020-06-12 00:02:09 -07:00 |
|
Syrus
|
56179dfaf5
|
Added package-wapm subscommand
|
2020-06-12 00:01:25 -07:00 |
|
Syrus
|
6924a9de08
|
Improved docs
|
2020-06-11 23:34:20 -07:00 |
|
Syrus
|
98330acee5
|
Improved caching logic
|
2020-06-11 23:10:43 -07:00 |
|
Syrus Akbary
|
28d73ded04
|
Improved cache mechanism by providing an automatic extension
|
2020-06-11 22:45:53 -07:00 |
|
Syrus Akbary
|
b6a8313ea2
|
Improved cache system on Windows
|
2020-06-11 22:23:20 -07:00 |
|
Syrus Akbary
|
f088136810
|
Improved symbol generation by being lazy
|
2020-06-11 21:43:44 -07:00 |
|
Syrus Akbary
|
dd53c842ce
|
Improved Windows compilation
|
2020-06-11 21:14:10 -07:00 |
|
Syrus
|
a7a7d221b6
|
Fixed issues. Cross compilation now works fully
|
2020-06-11 20:26:19 -07:00 |
|
Syrus Akbary
|
bdaf58bdf3
|
Added support for Windows
|
2020-06-11 20:17:04 -07:00 |
|
Syrus
|
49331667a8
|
Move frfom faerie to object
|
2020-06-11 18:39:22 -07:00 |
|
Syrus Akbary
|
aed2048532
|
Improved cross-compilation
|
2020-06-12 00:27:48 +00:00 |
|
Syrus
|
bea005a534
|
Fix cross-compilation
|
2020-06-11 16:24:07 -07:00 |
|
Syrus
|
523c95903a
|
Merge branch 'master' into cranelift-update
# Conflicts:
# lib/compiler-cranelift/Cargo.toml
|
2020-06-11 15:48:17 -07:00 |
|
Syrus
|
1e85e0d528
|
Update version to 1.0.0-alpha.1
|
2020-06-11 15:31:29 -07:00 |
|
Syrus
|
d0f4cfa8df
|
Improved binary execution
|
2020-06-11 15:22:37 -07:00 |
|
Syrus
|
c6b34ecde3
|
Improved cache mechanism
|
2020-06-11 14:42:16 -07:00 |
|
Mark McCaskey
|
cfa5170832
|
Fix up lint for Emscripten on Windows
|
2020-06-11 14:32:10 -07:00 |
|
Syrus
|
bf03c734fc
|
Misc improvements
|
2020-06-11 14:29:16 -07:00 |
|
Mark McCaskey
|
a18aea0170
|
Fix mistake in merge
|
2020-06-11 14:04:35 -07:00 |
|