Commit Graph

2266 Commits

Author SHA1 Message Date
9a8d3a2546 Fixed formatting 2018-12-28 12:38:39 +01:00
e7cf5cb5b1 use default values for gnu library extension fields
no extra clone


no mut warning
2018-12-27 20:15:01 -08:00
5f9247cb8e Make emtest generation cargo fmt friendly 2018-12-27 14:25:47 -06:00
cb65c9dad6 refactor localtime functions to use time crate
lint fixes
2018-12-27 09:41:29 -08:00
8d8f20a11c Merge branch 'master' into feature/add-emscripten-core-tests 2018-12-27 10:30:41 -06:00
4942a5b260 Merge pull request #81 from wasmerio/feature/use-time-crate-for-clock-get-time
add time crate and use the cross-platform `get_time` method
2018-12-27 17:21:36 +01:00
2107df3c99 only support clock id 0 2018-12-27 06:57:00 -08:00
3aac97db42 Fix formatting 2018-12-27 09:56:26 -05:00
81b952ebec Add Emscripten tests/core tests 2018-12-27 01:46:41 -06:00
8921385fbb Update emtests to glob for c/cpp files, use ignores.txt to exclude tests, disable cc out by default 2018-12-27 01:43:38 -06:00
98c9ce5ed9 Add memory_grow*, memory_size vmcalls 2018-12-27 00:58:16 -05:00
0f3833fecb Add support for the start function 2018-12-27 00:07:48 -05:00
74f0ff444a Add support for tables 2018-12-26 22:29:42 -05:00
20342c74b9 ci installs libclang 2018-12-26 21:03:29 -05:00
febc172bbb More attempts at fixing ci 2018-12-26 20:58:30 -05:00
5256e04168 Attempt to fix ci 2018-12-26 20:54:41 -05:00
b9976f10b7 Fix compile warnings 2018-12-26 20:47:34 -05:00
a7618346e6 Make sig registry private 2018-12-26 20:44:45 -05:00
3861fe98c6 Add typesafe wasm export calls 2018-12-26 20:42:23 -05:00
4813047d37 clock_gettime with time crate and test
more lint
2018-12-26 16:58:23 -08:00
4bd2c3d053 Change FuncResolver::resolve signature 2018-12-26 17:28:07 -05:00
1bb5e420f3 Fix vm anyfunc offset 2018-12-26 17:01:52 -05:00
baf22b55be Fix formatting 2018-12-26 16:55:11 -05:00
53fab9c278 Update to latest master 2018-12-26 16:53:08 -05:00
e2a9bd4761 Merge branch 'master' into feature/vm_refactor 2018-12-26 15:51:14 -05:00
4fbf60e6ae Expose types module 2018-12-26 15:13:31 -05:00
503a2cfe64 Expose FuncResolver trait 2018-12-26 15:09:39 -05:00
4f0ef7f534 Add compilers modules 2018-12-26 15:07:28 -05:00
9f8798764e Runtime refactor compiles 2018-12-26 15:00:28 -05:00
5ce75fc0ad Fix most compile-time errors 2018-12-25 00:19:05 -05:00
fb04ba0bce Replace webassembly folder with master 2018-12-24 23:06:19 -05:00
c06c65e7c6 Add preliminary support for imports 2018-12-24 23:05:04 -05:00
71a0315171 Merge pull request #79 from wasmerio/feature/fix-nightly-build
Fix nightly build
2018-12-24 23:35:06 +01:00
93ef1e4220 new runtime module 2018-12-24 17:25:17 -05:00
f9855d59fb Update CI cache key and remove make lint for PR feedback 2018-12-24 14:15:31 -06:00
1aebf04781 Add CI job to test rust nightly 2018-12-24 13:38:54 -06:00
bfa68e8d79 Add workaround to prevent use after free issue resulting in bad pointer 2018-12-24 13:10:29 -06:00
8c2d4c5777 Fixed overwritten releases 2018-12-22 11:33:22 -08:00
db24e8ae69 Merge pull request #52 from wasmerio/fix/emscripten-env
Fix support for env vars (put, set, unset)
0.1.4
2018-12-21 22:40:45 -08:00
3764e02607 Added emscriptent environment docs 2018-12-21 22:37:39 -08:00
cef6837622 Improved emtests env test 2018-12-21 17:19:08 -08:00
1ad580a618 Improved emscripten env(get,set,unset,put) integration 2018-12-21 17:16:40 -08:00
ae77811c4d Merge branch 'master' into fix/emscripten-env
# Conflicts:
#	build/emtests.rs
#	src/emtests/mod.rs
2018-12-21 16:58:41 -08:00
63a2ea4ebc Merge pull request #77 from xmclark/stdio-capture
implement a cross-platform stdout pipe
2018-12-20 23:36:39 -08:00
cfb8442d6b lint 2018-12-20 23:08:00 -08:00
bc63bb736a this shouldn't be here 2018-12-20 21:58:00 -08:00
207c4d8d55 unwrap it 2018-12-20 21:55:03 -08:00
3783b923d1 implement a cross-platform stdout pipe 2018-12-20 21:50:24 -08:00
dac0bd74c5 Merge pull request #76 from wasmerio/attributions-with-licenses
Added licenses for each of the attributed projects
2018-12-20 19:07:03 -08:00
a4d1fdf3fe Added licenses for each of the attributed projects 2018-12-20 19:04:23 -08:00