Commit Graph

762 Commits

Author SHA1 Message Date
Syrus
eb9f3fd274 Improving CircleCI config and separate lint form tests 2019-01-18 11:27:16 -08:00
Syrus
6d55776b8e Fix formatting 2019-01-18 11:15:13 -08:00
Syrus
63a90d0ef0 Improved brew caching mechanism 2019-01-18 11:07:03 -08:00
Syrus
858c1310e2 Merge branch 'feature/vm_refactor' of github.com:wasmerio/wasmer into feature/vm_refactor 2019-01-18 10:59:53 -08:00
Syrus
e30bb52349 Trying to fix brew 2019-01-18 10:59:47 -08:00
Lachlan Sneff
8a9f5fa61a
Add special error types for compile, linking, and runtime errors. (#99)
* Add error types and convert most results to wasmer-runtime results

* Fix spectests

* Fix umbrella project to work with new error types
2019-01-18 10:54:16 -08:00
Syrus
9c0d78ae46 Fix lint 2019-01-18 10:47:20 -08:00
Syrus
191907eedd Hack fat tests out for now 2019-01-18 10:42:27 -08:00
Syrus
a24f7b7ebb Merge branch 'feature/vm_refactor' of github.com:wasmerio/wasmer into feature/vm_refactor
# Conflicts:
#	Makefile
2019-01-18 10:11:14 -08:00
Syrus
8a13a71e09 Trying to fix CircleCI 2019-01-18 10:10:16 -08:00
Brandon Fish
ac994d0c51 Remove unused import 2019-01-18 01:01:45 -06:00
Brandon Fish
47f46be69c Ignore clippy error level 2019-01-18 00:33:46 -06:00
Brandon Fish
e43c3cb2eb cargo fmt 2019-01-18 00:18:13 -06:00
Brandon Fish
5e1287d9d9
Merge pull request #92 from wasmerio/fix/vm_refactor_esmcripten_integration
[WIP] Fix Emscripten Integration in New Runtime
2019-01-18 00:13:46 -06:00
Brandon Fish
a6df28e147 Exclude emscripten tests using Makefile 2019-01-18 00:01:27 -06:00
Brandon Fish
1025a0d730 Emscripten tests compiling again 2019-01-17 23:55:44 -06:00
Brandon Fish
321abe6644 Merge branch 'feature/vm_refactor' into fix/vm_refactor_esmcripten_integration 2019-01-17 23:20:56 -06:00
Syrus
a5d03ff7dc Merge branch 'master' into feature/vm_refactor 2019-01-17 17:47:45 -08:00
Syrus
620f40c144 Make build and tests pass again by skipping emscripten 2019-01-17 17:44:33 -08:00
Steve Akinyemi
456a76a5e5 Fix emtest compilation issues 2019-01-18 01:25:05 +01:00
Lachlan Sneff
f5ab605878 Change authors listing to "The Wasmer Engineering Team <engineering@wasmer.io>" 2019-01-17 16:19:31 -08:00
Brandon Fish
68bfec6786 Readd vmctx host data and data finalizer 2019-01-17 14:26:52 -08:00
Steve Akinyemi
a17d8c0877 Add rebase fix 2019-01-17 23:23:21 +01:00
Steve Akinyemi
57fbfd58d3 Fix globals 2019-01-17 23:19:15 +01:00
Steve Akinyemi
0bf6ce49f6 Update emscripten to latest changes 2019-01-17 23:19:15 +01:00
Steve Akinyemi
16a67c996a FIx socket syacall for Linux 2019-01-17 23:19:14 +01:00
Steve Akinyemi
aa01fd50e9 Remove memory_offset_addr impl 2019-01-17 23:19:14 +01:00
Steve Akinyemi
e26590d370 Refactor emscripten globals 2019-01-17 23:19:14 +01:00
Steve Akinyemi
fdb0841783 Fix emscripten globals 2019-01-17 23:19:14 +01:00
Steve Akinyemi
927f6e4155 Fix other issues with emscripten integration 2019-01-17 23:19:14 +01:00
Steve Akinyemi
ba6828c3d4 Add memory offset addr impl 2019-01-17 23:19:14 +01:00
Steve Akinyemi
82cb5dd906 Ignore intellij settings 2019-01-17 23:19:14 +01:00
Steve Akinyemi
76f6d3c33c Fix emscripten imports 2019-01-17 23:19:14 +01:00
Lachlan Sneff
b7b6e9e319 Fix formatting 2019-01-17 14:14:06 -08:00
Lachlan Sneff
93d0918122 Passing all spectests 2019-01-17 14:13:28 -08:00
Lachlan Sneff
1dbbaa30b6 Get most spectests passing 2019-01-17 13:11:53 -08:00
Brandon Fish
c74eed8a06 Add data and data finalizer to Ctx (#95)
* Add data and data finalizer to Ctx

* Make data_finalizer optional
2019-01-17 10:22:50 -08:00
Lachlan Sneff
bb9ed66cea Split codegen into multiple modules 2019-01-16 17:59:12 -08:00
Mackenzie Clark
e07e5c74c4
add an appveyor file (#94) 2019-01-16 14:27:09 -08:00
Lachlan Sneff
5872d879f9 Local/Import index differentiation 2019-01-16 10:26:10 -08:00
Syrus Akbary
d4a1eb65b3
Merge pull request #93 from wasserfuhr/patch-1
typo
2019-01-14 17:43:59 -05:00
RaWa
243db624bf
typo 2019-01-14 22:28:00 +01:00
Mackenzie Clark
e05e71abe3
add nginx integration test with shell script (#91) 2019-01-13 20:56:59 -08:00
Brandon Fish
de1da689f8 Add imported globals 2019-01-13 16:45:36 -06:00
Brandon Fish
185394cf1a Add tables non-imported branch implementation 2019-01-13 16:34:26 -06:00
Lachlan Sneff
b7350a991c Fix compile errors 2019-01-13 16:52:25 -05:00
Lachlan Sneff
bef2b05354 Fix some mutability issues (WIP) 2019-01-13 16:44:20 -05:00
Brandon Fish
902df8b303 Add imported tables 2019-01-13 10:46:04 -06:00
Lachlan Sneff
a9e58203f2 Remove generated spectest codes from repo. 2019-01-12 23:48:21 -05:00
Lachlan Sneff
a7ffb44bbc Rework imports 2019-01-12 22:02:19 -05:00