Asami Doi
|
fd0df9946b
|
Add "auto" backend to change the backend depending on the wasm file size
|
2019-11-27 20:04:35 +09:00 |
|
Syrus
|
27b6acdb16
|
Fixed typo
|
2019-11-21 18:55:38 -08:00 |
|
Syrus
|
9a146c57fc
|
Make docs compilation happy
|
2019-11-21 18:35:19 -08:00 |
|
Syrus
|
aeb66ee48e
|
Simplify compiler test options
|
2019-11-21 13:36:44 -08:00 |
|
Brandon Fish
|
929bff9df8
|
Add deny missing docs to runtime lib
|
2019-11-13 22:59:21 -06:00 |
|
Mark McCaskey
|
25bcadbf74
|
Export WasmPtr from wasmer_runtime
|
2019-10-30 16:09:48 -07:00 |
|
Mark McCaskey
|
871310a851
|
Improve docs from feedback
|
2019-09-27 10:15:40 -07:00 |
|
Mark McCaskey
|
dc1744560c
|
Add lots of rustdocs and clean up one line of code
|
2019-09-26 17:17:50 -07:00 |
|
Syrus
|
d8471e2b6a
|
Improved docs with custom logo and favicon
|
2019-09-03 17:06:31 -07:00 |
|
Nick Lewycky
|
a3fe372beb
|
Replace wasmer_runtime_code::memory::Atomic with std::sync::atomic atomics.
This means we lose op_new(), op_weak() and proxy() from the interface.
|
2019-08-16 17:36:11 -07:00 |
|
Brandon Fish
|
bccbbb3d8b
|
Add deny nonstandard-style and unused-mut lints
|
2019-08-15 20:18:29 -06:00 |
|
Brandon Fish
|
2f70a199e4
|
Add deny dead_code lint and fix one error
|
2019-08-01 20:46:35 -06:00 |
|
Syrus Akbary
|
98b20d9240
|
Fixed Caching in Windows lint and improved code
|
2019-07-29 18:29:20 -07:00 |
|
Syrus Akbary
|
13901cc665
|
Improvement cache in Windows
|
2019-07-29 17:33:50 -07:00 |
|
Mark McCaskey
|
a3089a4501
|
fix caching for other backends, improve default compiler code
|
2019-07-24 17:31:59 -07:00 |
|
Mark McCaskey
|
30add2481e
|
do backend caching with a directory
|
2019-07-08 17:05:54 -07:00 |
|
Mark McCaskey
|
62798fd966
|
fix test
fix doc test
|
2019-07-08 13:21:34 -07:00 |
|
Mark McCaskey
|
f45d523012
|
update tests to use backend as in cache key gen
|
2019-07-08 11:11:27 -07:00 |
|
Brandon Fish
|
c6786474a7
|
Add MiddlewareChain and StreamingCompiler to runtime
|
2019-06-09 23:24:10 -05:00 |
|
Brandon Fish
|
fd373dbf63
|
Add cache store, load, and execute test for cranelift and llvm
|
2019-06-01 11:35:26 -05:00 |
|
Brandon Fish
|
bef9f1244a
|
Return impl Compiler from default_compiler to fix compilation with features
|
2019-05-14 18:19:58 -05:00 |
|
Brandon Fish
|
2aefa731a6
|
Add deny for unreachable patterns and unused unsafe
|
2019-05-12 00:33:02 -05:00 |
|
Brandon Fish
|
85158ac22a
|
Add some initial deny for unused_imports and unused_variables
Additional unused variable fix on unix
Remove unused import on unix
Remove unused windows import
|
2019-05-11 09:23:25 -05:00 |
|
Lachlan Sneff
|
4740b2467f
|
Add backend selection to cli
|
2019-04-11 14:34:54 -07:00 |
|
Syrus
|
d67bfdb2c5
|
Renamed dynasm backend to singlepass
|
2019-04-11 12:44:03 -07:00 |
|
Brandon Fish
|
1ff6ed6d1b
|
Add Export and GlobalDescriptor to Runtime API
|
2019-04-02 22:10:49 -05:00 |
|
Mark McCaskey
|
315d8286c4
|
clean up (second pass)
|
2019-03-27 14:08:17 -07:00 |
|
Mark McCaskey
|
09068c1a74
|
clean up implementation
|
2019-03-27 14:01:27 -07:00 |
|
Mark McCaskey
|
9c58bed344
|
add support for symbol maps
|
2019-03-26 16:41:40 -07:00 |
|
losfair
|
395161acdc
|
Merge remote-tracking branch 'origin/master' into feature/dynasm-backend
|
2019-03-20 19:54:29 +08:00 |
|
Lachlan Sneff
|
5657be1df0
|
Merge branch 'master' into add-versioning-to-cache
|
2019-03-19 16:22:55 -07:00 |
|
Mark McCaskey
|
cd9ef3c49a
|
fix bugs and clean up path logic
|
2019-03-19 11:31:45 -07:00 |
|
Mark McCaskey
|
8e5f250ed0
|
generate the hash at compile time
|
2019-03-19 10:58:58 -07:00 |
|
losfair
|
01f18b2f43
|
Merge remote-tracking branch 'origin/master' into feature/dynasm-backend
|
2019-03-20 01:57:40 +08:00 |
|
Mark
|
874b613f56
|
fmt it
|
2019-03-18 17:46:06 -07:00 |
|
Mark
|
2580871f63
|
update the binary too
|
2019-03-18 17:40:36 -07:00 |
|
Mark
|
a152b85729
|
Add versioning to cache
|
2019-03-18 17:27:23 -07:00 |
|
losfair
|
cd5c1456d7
|
Fix default compiler.
|
2019-03-18 16:15:48 +08:00 |
|
losfair
|
6c40ea1cb5
|
Cargo fmt more files.
|
2019-03-18 00:35:55 +08:00 |
|
Ivan Enderlin
|
92ff24f5a2
|
feat(runtime) Make default_compiler public.
This is required to be able to deserialize a serialized module in
`runtime-c-api`.
|
2019-03-15 12:04:23 +01:00 |
|
Brandon Fish
|
557be77338
|
Merge branch 'master' into feature/dynasm-backend
|
2019-03-12 20:58:22 -05:00 |
|
Syrus
|
4acb826bf2
|
Fixed default compiler on windows
|
2019-03-07 19:11:29 -08:00 |
|
Lachlan Sneff
|
359ac5abec
|
Connect part of the llvm backend to the runtime
|
2019-02-28 13:18:00 -08:00 |
|
Syrus
|
16d62ace52
|
Fixed cache example (again)
|
2019-02-22 12:17:49 -08:00 |
|
Syrus
|
b3dd47bce8
|
Fixed runtime example
|
2019-02-22 12:06:22 -08:00 |
|
Syrus
|
84042cecb3
|
Fixed wrong syntax
|
2019-02-22 12:00:30 -08:00 |
|
Syrus
|
fdb2a67579
|
Added cache into standalone app
|
2019-02-22 11:42:36 -08:00 |
|
Lachlan Sneff
|
f1b190743b
|
Change file.write to file.write_all
|
2019-02-21 17:11:28 -08:00 |
|
Lachlan Sneff
|
696fd8fce3
|
Update api again and change SerializedCache to Artifact
|
2019-02-21 17:07:04 -08:00 |
|
Lachlan Sneff
|
64eadad7fa
|
Fix review comments
|
2019-02-21 15:31:20 -08:00 |
|