Mackenzie Clark
|
ad3d361f76
|
add the syscall and create a test
|
2019-02-22 12:32:14 -08:00 |
|
Mackenzie Clark
|
a6d72bdec9
|
more emscripten stubs and urandom hack (#199)
|
2019-02-22 10:42:38 -08:00 |
|
Lachlan Sneff
|
2234f357b7
|
Merge branch 'master' into feature/cache-rework
|
2019-02-21 11:54:57 -08:00 |
|
Lachlan Sneff
|
9f40eedba8
|
Get caching working again
|
2019-02-20 16:41:41 -08:00 |
|
Mackenzie Clark
|
1a951a9abf
|
stub wasm32-unknown-emscripten target imports (#193)
|
2019-02-20 14:05:12 -08:00 |
|
David McNeil
|
a9b1c6c85e
|
Fix emscripten environment (#172)
Dynamically determine abortOnCannotGrowMemory and add
_emscripten_get_heap_size and _emscripten_resize_heap
|
2019-02-16 15:01:01 -07:00 |
|
Syrus
|
f52c4ce5cc
|
Merge branch 'master' into feature/ctx-first-arg
|
2019-02-12 10:28:25 -08:00 |
|
Syrus
|
6c7fd55b87
|
Moved ctx to be the first argument in emscripten
|
2019-02-09 13:58:18 -08:00 |
|
Mackenzie Clark
|
4ef7dc339c
|
optimize imports (#170)
|
2019-02-09 13:31:28 -08:00 |
|
Lachlan Sneff
|
4e1bc483a8
|
Fix emscripten setup, nginx works (#165)
* Fix emscripten setup, nginx works
* Remove commented-out code
* Re-enable nginx integration test
|
2019-02-08 10:55:32 -08:00 |
|
Syrus
|
14806cb604
|
Fixed formatting and removed print debug statement
|
2019-02-07 11:37:15 -08:00 |
|
Lachlan Sneff
|
e147983ece
|
fix
|
2019-02-07 10:45:48 -08:00 |
|
Brandon Fish
|
2b55606d3c
|
Add at_init emscripten_environ_constructor
|
2019-02-06 00:11:31 -06:00 |
|
Brandon Fish
|
3cd81d4119
|
Fix lua emscripten imports
|
2019-02-05 23:39:12 -06:00 |
|
Brandon Fish
|
9d16faab9d
|
Make memalign optional if the wasm doesn't export it
|
2019-02-05 23:24:07 -06:00 |
|
Brandon Fish
|
c11f18b09c
|
Update signatures and add missing imports
|
2019-02-05 17:25:51 -06:00 |
|
Lachlan Sneff
|
cee248ae89
|
Update emscripten memory macro
|
2019-02-05 10:35:15 -08:00 |
|
Brandon Fish
|
1322446f04
|
Fix compilation
|
2019-02-04 18:46:10 -06:00 |
|
Lachlan Sneff
|
eba66f3b33
|
Add typed functions and weird type parameter things
|
2019-02-02 15:28:50 -08:00 |
|
Lachlan Sneff
|
631fc8d124
|
Use WasmExternType for VarArgs
|
2019-02-01 13:18:43 -08:00 |
|
Syrus
|
8725fef474
|
Adapted all emscripten import functions
|
2019-01-31 18:10:25 -08:00 |
|
Syrus
|
5066431422
|
Added more functions
|
2019-01-31 15:01:42 -08:00 |
|
Syrus
|
5f92fc5c8d
|
Adapted more emscripten imports into new syntax
|
2019-01-31 14:48:29 -08:00 |
|
Brandon Fish
|
2540d5169b
|
Update more imports to use imports! macro
|
2019-01-31 00:31:00 -06:00 |
|
Brandon Fish
|
909af1250f
|
Convert em imports to imports! macro
|
2019-01-30 20:03:54 -06:00 |
|
Brandon Fish
|
9dcbea7408
|
Fix table/memory import
|
2019-01-30 19:19:53 -06:00 |
|
Brandon Fish
|
cf325f7cd6
|
Fixup/comment out to get things compiling
|
2019-01-29 23:08:03 -06:00 |
|
Brandon Fish
|
30caeb0810
|
Merge branch 'master' into fix/emscripten-translate
|
2019-01-29 23:07:32 -06:00 |
|
Brandon Fish
|
8a5d747026
|
Comment out em impl to fix compilation
|
2019-01-29 20:00:08 -06:00 |
|
Lachlan Sneff
|
34d897b665
|
fix lint again
|
2019-01-29 15:53:07 -08:00 |
|
Lachlan Sneff
|
581363119b
|
More review fixes
|
2019-01-29 13:04:42 -08:00 |
|
Lachlan Sneff
|
4c266c6fb9
|
Start transition of emscripten imports to new api
|
2019-01-29 11:41:43 -08:00 |
|
Syrus
|
fe1846d180
|
Simplified EmscriptenGlobals initialization
|
2019-01-28 14:31:16 -08:00 |
|
Brandon Fish
|
23492a4c53
|
Remove unused code, cleanup
|
2019-01-27 19:06:03 -06:00 |
|
Brandon Fish
|
9cef5482ee
|
Fix main argument handling
|
2019-01-27 12:18:58 -06:00 |
|
Brandon Fish
|
6bbdaa1c53
|
Add addition em functions to run tests
|
2019-01-27 00:33:58 -06:00 |
|
Brandon Fish
|
12def9da25
|
Update imports for lua example
|
2019-01-26 17:02:51 -06:00 |
|
Brandon Fish
|
f273823abd
|
Update main argument handling
|
2019-01-26 14:17:17 -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 |
|
Lachlan Sneff
|
e4686e67c4
|
Add importable memories and dynamic memories
|
2019-01-25 15:28:54 -08:00 |
|
Brandon Fish
|
5209b5a558
|
Fix all the imports to run nginx
|
2019-01-24 23:58:54 -06:00 |
|
Syrus
|
25439b4df3
|
Removed unnecessary lifetime
|
2019-01-24 16:46:16 -08:00 |
|
Syrus
|
c22f1eee0f
|
Simplified even more the global inits
|
2019-01-24 16:45:22 -08:00 |
|
Syrus
|
4a8eacb370
|
Simplified storage of emscripten globals data
|
2019-01-24 16:45:06 -08:00 |
|
Syrus
|
fc1b255d40
|
Make emscripten work again
|
2019-01-24 13:04:12 -08:00 |
|
Syrus
|
c745d38a39
|
Make emscripten data functions optional
|
2019-01-24 00:11:12 -08:00 |
|
Brandon Fish
|
9970d2871b
|
Add Debug impl for EmscriptenData
|
2019-01-24 00:17:43 -06:00 |
|
Brandon Fish
|
89c2aa8c32
|
Cleanup imports and other warnings
|
2019-01-24 00:00:38 -06:00 |
|
Brandon Fish
|
99bc454c5b
|
Add EmscriptenData to instance and update usages
|
2019-01-23 23:49:34 -06:00 |
|