Mackenzie Clark
deac24c0bd
fix windows installer
2019-02-25 12:06:23 -08:00
Mackenzie Clark
9aa6380460
lol
2019-02-25 11:53:15 -08:00
Mackenzie Clark
2f51694815
no caching on windows
2019-02-25 11:47:03 -08:00
Syrus
13e1cb1169
Added a —disable-cache cli flag for wasmer run
2019-02-22 12:01:03 -08:00
Syrus
fdb2a67579
Added cache into standalone app
2019-02-22 11:42:36 -08:00
Mackenzie Clark
14e5fb0e76
move the installer and update appveyor
2019-02-20 13:58:30 -08:00
Mackenzie Clark
5948fa1d20
Fix/windows installer ( #178 )
2019-02-14 15:30:42 -08:00
Mackenzie Clark
6a1fdb7f91
add windows exception handling in C ( #175 )
2019-02-14 09:58:33 -08:00
Mackenzie Clark
d82155f558
pass reference to imports object when instantiating
2019-02-04 14:26:48 -08:00
Brandon Fish
30caeb0810
Merge branch 'master' into fix/emscripten-translate
2019-01-29 23:07:32 -06:00
Brandon Fish
948e685dd6
Consolidate to single debug macro, activate using feature
2019-01-28 20:06:57 -06:00
Syrus
fe1846d180
Simplified EmscriptenGlobals initialization
2019-01-28 14:31:16 -08:00
Brandon Fish
f273823abd
Update main argument handling
2019-01-26 14:17:17 -06:00
Brandon Fish
26d29049d9
Add workaround to keep em globals alive longer
2019-01-26 13:42:38 -06:00
Brandon Fish
ee911092ea
Use memory min and max values from module to generate environment memory
2019-01-25 20:12:36 -06:00
Brandon Fish
1a1958a0ce
Use table min and max values from module to generate environment table
2019-01-25 19:55:33 -06:00
Syrus
6d8465721f
Improved formatting
2019-01-24 15:30:13 -08:00
Syrus
5ed202342e
Refactored webassembly module
2019-01-24 15:09:56 -08:00
Brandon Fish
89c2aa8c32
Cleanup imports and other warnings
2019-01-24 00:00:38 -06:00
Brandon Fish
82e7ab6394
Merge branch 'master' into fix/emscripten-translate
2019-01-23 22:57:00 -06:00
Brandon Fish
0c4175e7c3
Move the em specific run_instance code into em lib
2019-01-23 18:47:34 -06:00
Steve Akinyemi
8661a0096e
Add getting main arguments
2019-01-23 22:29:51 +01: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
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
6aca222795
Fix emscripten compile issue
2019-01-21 16:42:20 -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
Lachlan Sneff
10c5aa02a2
Add export_func macro, prelude, and rename imports stuff
2019-01-21 14:43:04 -08:00
Syrus
e8ccea44a5
Removed unnecessary files
2019-01-20 14:20:41 -08:00
Syrus
a9056d580b
Use eprintln! instead of println! for errors
2019-01-20 14:16:13 -08:00
Brandon Fish
6cf68d63ac
Remove unused extern crates
2019-01-19 00:51:29 -06:00
Brandon Fish
323830fbae
Cleanup expect function call
2019-01-19 00:39:48 -06:00
Brandon Fish
e15ffe020c
Remove unused macro imports
2019-01-19 00:35:29 -06:00
Brandon Fish
47384c4f3c
Remove unused webassembly relocation and libcalls
2019-01-19 00:31:42 -06:00
Brandon Fish
2f6746655d
Cleanup wasmer bin and webassembly
2019-01-19 00:28:41 -06:00
Brandon Fish
d715c26b1f
Removing commented out code
2019-01-18 18:39:00 -06:00
Brandon Fish
7fc892be07
Removing some unused imports, cleanup
2019-01-18 18:36:28 -06:00
Syrus
6d55776b8e
Fix formatting
2019-01-18 11:15:13 -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
Brandon Fish
ac994d0c51
Remove unused import
2019-01-18 01:01:45 -06:00
Brandon Fish
e43c3cb2eb
cargo fmt
2019-01-18 00:18:13 -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
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
Steve Akinyemi
a17d8c0877
Add rebase fix
2019-01-17 23:23:21 +01:00
Steve Akinyemi
0bf6ce49f6
Update emscripten to latest changes
2019-01-17 23:19:15 +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
Syrus
de459fa5bd
Isolated emscripten in new lib
2019-01-10 21:38:10 -08:00