Brandon Fish
|
9d16faab9d
|
Make memalign optional if the wasm doesn't export it
|
2019-02-05 23:24:07 -06:00 |
|
Syrus Akbary
|
30e5ba36d7
|
Merge pull request #139 from wasmerio/feature/em-missing-imports
Emscritpen update signatures and add missing imports
|
2019-02-05 17:38:41 -07:00 |
|
Syrus Akbary
|
0f0e1d0aa5
|
Merge branch 'master' into feature/em-missing-imports
|
2019-02-05 17:30:38 -07:00 |
|
Mackenzie Clark
|
7bd609fd58
|
memory fixes for windows (#138)
|
2019-02-05 16:07:55 -08:00 |
|
Brandon Fish
|
c11f18b09c
|
Update signatures and add missing imports
|
2019-02-05 17:25:51 -06:00 |
|
Syrus Akbary
|
cb941ea7d3
|
Merge pull request #114 from wasmerio/fix/emscripten-translate
Emscripten update to new runtime
|
2019-02-05 13:36:41 -07:00 |
|
Lachlan Sneff
|
c10383c382
|
Fix example
|
2019-02-05 12:01:31 -08:00 |
|
Lachlan Sneff
|
271e68d88b
|
Run fmt
|
2019-02-05 11:56:36 -08:00 |
|
Lachlan Sneff
|
308d9dde3f
|
Fix compilation
|
2019-02-05 11:54:30 -08:00 |
|
Lachlan Sneff
|
cee248ae89
|
Update emscripten memory macro
|
2019-02-05 10:35:15 -08:00 |
|
Lachlan Sneff
|
8a8290b155
|
Add touch-ups to new memory api
|
2019-02-05 10:20:04 -08:00 |
|
Lachlan Sneff
|
f75006c062
|
Merge branch 'fix/emscripten-translate' of github.com:wasmerio/wasmer into fix/emscripten-translate
|
2019-02-04 23:08:46 -08:00 |
|
Lachlan Sneff
|
00db5410c5
|
Change memory access api again
|
2019-02-04 23:07:58 -08:00 |
|
Brandon Fish
|
309246e0d6
|
Add validate function and test
|
2019-02-05 00:01:01 -06:00 |
|
Brandon Fish
|
8d8dea7ec8
|
Implement basic C API memory functions
|
2019-02-04 21:46:47 -06:00 |
|
Brandon Fish
|
2defd27fac
|
Also generate C++ bindings
|
2019-02-04 19:54:12 -06:00 |
|
Brandon Fish
|
6ed72a50ce
|
Add instance_destroy back to test
|
2019-02-04 19:49:28 -06:00 |
|
Brandon Fish
|
1322446f04
|
Fix compilation
|
2019-02-04 18:46:10 -06:00 |
|
Mackenzie Clark
|
cc3c9b6df3
|
make spectests compile in emscripten update PR (#137)
|
2019-02-04 16:26:32 -08:00 |
|
Mackenzie Clark
|
ad9dff5fd0
|
use the fully qualified name for Ctx
|
2019-02-04 15:33:57 -08:00 |
|
Mackenzie Clark
|
765357e35d
|
pass import object by reference in some spectests
|
2019-02-04 15:33:45 -08:00 |
|
Lachlan Sneff
|
563cda7ba2
|
Merge branch 'fix/emscripten-translate' of github.com:wasmerio/wasmer into fix/emscripten-translate
|
2019-02-04 15:08:10 -08:00 |
|
Lachlan Sneff
|
7fce447276
|
Change memory api
|
2019-02-04 15:07:32 -08:00 |
|
Mackenzie Clark
|
5f753f727c
|
Merge branch 'master' into fix/emscripten-translate
|
2019-02-04 15:05:43 -08:00 |
|
Mackenzie Clark
|
6a7c78d65a
|
this name should match the function name
|
2019-02-04 15:01:43 -08:00 |
|
Mackenzie Clark
|
d231d404cb
|
extern is no longer needed cause macro magic
|
2019-02-04 15:01:28 -08:00 |
|
Mackenzie Clark
|
73a8619bc5
|
do not need to dereference an enum
|
2019-02-04 15:01:12 -08:00 |
|
Mackenzie Clark
|
c771f2e677
|
fix more cases of passing imports by reference to instantiate
|
2019-02-04 15:00:57 -08:00 |
|
Mackenzie Clark
|
d82155f558
|
pass reference to imports object when instantiating
|
2019-02-04 14:26:48 -08:00 |
|
Mackenzie Clark
|
e688b374a6
|
fix some typos (#136)
|
2019-02-04 10:24:44 -08:00 |
|
Brandon Fish
|
fa959fa6ee
|
Call cargo build during make test to build C API lib
|
2019-02-03 13:21:59 -06:00 |
|
Brandon Fish
|
358c306cea
|
Add runtime-c-api as external project to build dependency
|
2019-02-03 12:33:42 -06:00 |
|
Brandon Fish
|
6185eb73a8
|
Configure cmake to find dylib/so/dll wasmer library
|
2019-02-03 12:14:14 -06:00 |
|
Brandon Fish
|
6f7db9062d
|
Run cmake tests as part of a rust test
|
2019-02-02 20:16:53 -06:00 |
|
Brandon Fish
|
5d9e05c2f6
|
Add function signature parameters to set import func
|
2019-02-02 19:10:08 -06:00 |
|
Brandon Fish
|
d31c1c6068
|
Fix lints
|
2019-02-02 18:07:37 -06:00 |
|
Lachlan Sneff
|
dcc75b98ba
|
Fix some tests
|
2019-02-02 16:02:28 -08:00 |
|
Lachlan Sneff
|
6a66ec3407
|
Merge branch 'fix/emscripten-translate' of github.com:wasmerio/wasmer into fix/emscripten-translate
|
2019-02-02 15:58:43 -08:00 |
|
Lachlan Sneff
|
ccd43df767
|
Instantiate takes reference
|
2019-02-02 15:58:33 -08:00 |
|
Brandon Fish
|
ffb3dc083a
|
Add test to import function and call it
|
2019-02-02 17:43:59 -06:00 |
|
Lachlan Sneff
|
312d70e345
|
Merge branch 'master' into fix/emscripten-translate
|
2019-02-02 15:29:59 -08:00 |
|
Lachlan Sneff
|
eba66f3b33
|
Add typed functions and weird type parameter things
|
2019-02-02 15:28:50 -08:00 |
|
Brandon Fish
|
9120a9d1f8
|
Implement tagged enum for params/results
|
2019-02-02 14:53:07 -06:00 |
|
Brandon Fish
|
3633ab8ef4
|
Add parameters and results
|
2019-02-02 10:44:08 -06:00 |
|
Brandon Fish
|
3c7ad109bc
|
Fix instance null ptr bug
|
2019-02-02 08:43:29 -06:00 |
|
Brandon Fish
|
be19e96669
|
Implementing instantiate and call
|
2019-02-02 00:26:10 -06:00 |
|
Brandon Fish
|
62f7bb607e
|
Add first c test to test the C api
|
2019-02-01 22:10:36 -06:00 |
|
Brandon Fish
|
6f05146737
|
Use build script to run cbinden behind feature flag
|
2019-02-01 18:52:22 -06:00 |
|
Syrus
|
b1a7642773
|
Fixed immutable globals assertion
|
2019-02-01 14:00:07 -08:00 |
|
Syrus
|
6c33aa5803
|
Make emscripten compile again
|
2019-02-01 13:27:00 -08:00 |
|