Lachlan Sneff
951daddca2
allow clippy lint aligned pointers
2019-01-29 10:31:44 -08:00
Lachlan Sneff
5aa7d71ede
Merge branch 'master' into feature/improve-importing
2019-01-29 10:28:18 -08:00
Lachlan Sneff
a60132344b
Fix lint, reexport tables and globals
2019-01-29 10:25:56 -08:00
Lachlan Sneff
19242a413f
Get table imports working
2019-01-29 10:16:39 -08:00
Lachlan Sneff
98305c8731
Add new global import api
2019-01-28 11:55:44 -08:00
Lachlan Sneff
1be20b19e7
Add unused global type
2019-01-28 11:02:53 -08:00
Lachlan Sneff
9b491ec95d
Fix memory api to be sound
2019-01-28 10:59:05 -08:00
Syrus
7cf6fee998
Added Spectrum chat link to the README
2019-01-28 10:12:23 -08:00
Syrus Akbary
e8b1b3cfdd
Merge pull request #127 from CryZe/import-u64
...
Import u64 correctly
2019-01-26 17:00:29 -05:00
Syrus Akbary
b5cc75c05a
Merge pull request #126 from cjbassi/patch-1
...
Fix spectests link in readme
2019-01-26 14:24:01 -05:00
Christopher Serr
d71ee5ad13
Import u64 correctly
2019-01-26 08:47:09 +01:00
Caleb Bassi
33efbe017f
Fix spectests link in readme
2019-01-25 23:42:14 -08:00
Lachlan Sneff
a58f3318f0
Modify imports macro to work with all things that are exports
2019-01-25 16:40:07 -08:00
Lachlan Sneff
db3a20a76b
reexport memory
2019-01-25 15:33:15 -08:00
Lachlan Sneff
e4686e67c4
Add importable memories and dynamic memories
2019-01-25 15:28:54 -08:00
Syrus
29a3af11fc
Updated lib crate versions
2019-01-25 10:38:31 -08:00
Syrus Akbary
ce4d1187db
Merge pull request #125 from wasmerio/fix/resolve-index
...
Fixed function resolve index
2019-01-25 13:32:36 -05:00
Brandon Fish
65872a1be4
Cherry-picked fix
2019-01-25 10:23:26 -08:00
Syrus Akbary
59ce7ea54b
Merge pull request #124 from daveloyall/patch-1
...
s/on the works/in the works/
2019-01-25 11:41:18 -05:00
Dave Loyall
87f3af5a99
s/on the works/in the works/
2019-01-25 10:35:18 -06:00
Syrus
4185a10e48
Improved linguist to skip WebAssembly/C files
2019-01-24 15:50:06 -08:00
Syrus
4b9df1f777
Added Rust embedded description
2019-01-24 14:50:29 -08:00
Syrus
788ba75982
Updated main Cargo witht he proper dependencies
2019-01-24 14:04:25 -08:00
Syrus
136b68b6eb
Added README to wasmer-runtime crate
2019-01-24 13:53:45 -08:00
Syrus
87d02d8399
Updated runtime and runtime-core versions
2019-01-24 13:45:25 -08:00
Lachlan Sneff
a20627964c
Improve runtime docs and add readme ( #118 )
...
* Add crate-level documentation
* add runtime readme
* Fix lint
2019-01-24 10:51:20 -08:00
Lachlan Sneff
e5c86e00ff
Remove use of debug macro ( #117 )
2019-01-24 09:46:28 -08:00
Syrus
2973a32502
Updated cargo
2019-01-23 16:59:37 -08:00
Syrus Akbary
502307395f
Merge pull request #116 from wasmerio/feature/func-method
...
Add func method to Instance
2019-01-23 19:54:59 -05:00
Lachlan Sneff
ab25125bba
Change error discriminant name
2019-01-23 16:51:34 -08:00
Lachlan Sneff
c06bd15bff
Change Ctx::memory to Ctx::memory_mut and add Ctx::memory
2019-01-23 16:06:42 -08:00
Lachlan Sneff
0aa1687ca3
Add context and context_mut methods to Instance
2019-01-23 15:58:28 -08:00
Lachlan Sneff
147b214965
Fix doc tests
2019-01-23 15:36:13 -08:00
Lachlan Sneff
bc2e527bb2
Add func method to Instance
2019-01-23 15:30:35 -08:00
Lachlan Sneff
ab65477d1f
Refine the runtime api and document the exposed items ( #115 )
...
* private module, remove unused method, docs on compile_with
* refine runtime api and document exposed items
* Fix integration test build
* Fix lint
2019-01-23 12:34:15 -08:00
Lachlan Sneff
7632beced8
Add generic range bounds to mmap ( #110 )
2019-01-23 09:37:56 -08:00
Syrus Akbary
f5407eef7c
Merge pull request #111 from wasmerio/feature/improve-libs
...
Improved libs
2019-01-23 01:08:29 -05:00
Syrus Akbary
3e7def07c5
Merge pull request #113 from wasmerio/feature/improved-dependencies
...
Removed unnecesary dependencies
2019-01-23 01:05:19 -05:00
Syrus
15f1246f49
Updated cache keys
2019-01-22 21:40:42 -08:00
Syrus
c3ee9a7ae5
Trying to improve macOS build speed on CircleCI
2019-01-22 21:35:29 -08:00
Syrus
24bf1417c6
Try to skip brew updates
2019-01-22 21:26:29 -08:00
Syrus
65d136e91a
Updated Readme with dependencies installation instructions
...
Fix #107
2019-01-22 21:22:23 -08:00
Syrus
ecdad016fc
Removed unnecesary dependencies
2019-01-22 20:52:10 -08:00
Syrus
88eb1d39a5
Improved Cargo congif
...
# Conflicts:
# lib/clif-backend/Cargo.toml
2019-01-22 15:34:52 -08:00
Syrus
453801b5ff
Added VERSION var to all the lib crates
2019-01-22 15:34:29 -08:00
Lachlan Sneff
38b0fbf3c5
Generate trampolines to call exported functions instead of using libffi ( #108 )
...
* remove codegen.rs
* Add export trampolines and remove libffi
* Remove unused extern crates
2019-01-22 15:00:27 -08:00
Syrus Akbary
ee67bf95db
Merge pull request #106 from wasmerio/feature/improved-docs
...
Improved docs, adding repo structure and libraries README
2019-01-22 16:08:18 -05:00
Syrus
7fd3b81043
Improved docs
2019-01-22 12:23:53 -08:00
Syrus
cd284e8a75
Improved docs, adding repo structure and libraries README
2019-01-22 11:34:36 -08:00
Brandon Fish
74875ed554
Library restructure ( #104 )
...
* Move wasmer-runtime to wasmer-runtime-core
* Add the runtime library
* Fix issue with macros using wasmer_runtime, fmt
* Make default compiler dependency optional
* Add instantiate and validate functions
2019-01-22 11:02:06 -08:00