Commit Graph

863 Commits

Author SHA1 Message Date
Brandon Fish
948e685dd6 Consolidate to single debug macro, activate using feature 2019-01-28 20:06:57 -06: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
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
Lachlan Sneff
62b8e7cc2d
Merge pull request #80 from wasmerio/feature/vm_refactor
VM Refactor, new runtime, and the ability to have multiple compilers.
2019-01-21 17:23:11 -08:00
Lachlan Sneff
37b3cc1613
Merge branch 'master' into feature/vm_refactor 2019-01-21 16:51:24 -08:00
Lachlan Sneff
6aca222795 Fix emscripten compile issue 2019-01-21 16:42:20 -08:00
Lachlan Sneff
39ddd8f258 Add imports macro 2019-01-21 16:24:49 -08:00
Lachlan Sneff
c7520035fd Fix macro AGAIN 2019-01-21 15:25:51 -08:00
Lachlan Sneff
dbd0f99514 Fix argument type conversion 2019-01-21 15:21:51 -08:00
Lachlan Sneff
29d053cb29 Fix macro again and inline docs 2019-01-21 15:10:07 -08:00
Lachlan Sneff
3563741f4f Remove macro feature that is confusing
This reverts commit fbe480cc08.
2019-01-21 14:50:17 -08:00
Lachlan Sneff
fbe480cc08 Fix macro 2019-01-21 14:47:19 -08:00