Commit Graph

261 Commits

Author SHA1 Message Date
2646765671 Merge branch 'master' into update-version-numbers-to-4 2019-05-01 09:27:38 -07:00
747e5321a2 Fixed issues. Updated CHANGELOG 2019-04-30 12:05:13 -07:00
ce140463d6 Merge branch 'master' into feature/jsc-emscripten 2019-04-30 11:47:28 -07:00
e68f5e10e4 Improved emscripten functions to be able to run jsc 2019-04-30 11:47:03 -07:00
8acf9edf67 Remove unneeded returns 2019-04-29 23:45:38 -05:00
d020ffd759 update version to 0.4.0 2019-04-29 13:26:51 -07:00
a4170d4495 Improved fault debugging with emscripten 2019-04-27 12:53:13 -07:00
74b6ba4eaf Return type normalization, and change return errors from imported functions 2019-04-22 11:42:52 -07:00
6c158a93bf Added imports to be able to run Imagemagick 2019-04-17 17:42:21 -07:00
d507253372 update crate version numbers to 0.3.0 2019-04-12 12:19:46 -07:00
9c12b3f7f1 update changelog 2019-04-12 11:22:01 -07:00
d67bfdb2c5 Renamed dynasm backend to singlepass 2019-04-11 12:44:03 -07:00
e620d6bef9 Fix formatting 2019-04-10 10:29:35 -07:00
1ee5e7cde6 Remove unsafe setjmp / longjmp implementation 2019-04-09 19:01:51 -07:00
02ed9f0e5f Reenabled longjmp 🎉 2019-04-09 18:33:53 -07:00
b2446b567e Uncommented some longjmp tests 2019-04-09 17:49:26 -07:00
ffe00da678 Improved invoke certain functions 2019-04-09 17:48:42 -07:00
782bb384ad Cleanup 2019-04-09 17:09:33 -07:00
fec65a262e implement emscripten resize_heap 2019-04-09 17:09:33 -07:00
8ba5ea2a08 allow resize_heap to grow heap in emscripten 2019-04-09 17:09:33 -07:00
a6c2f7e8e3 change void* to stat* for lstat on linux 2019-04-09 17:09:33 -07:00
95095feb2e try normal lstat on linux 2019-04-09 17:09:33 -07:00
e34874e2d3 fix type errors on Linux/OSX 2019-04-09 17:09:33 -07:00
17686b9a98 revert location of lstat64 2019-04-09 17:09:33 -07:00
18a00e8e8f fix bug in stat, move lstat64 back to unix 2019-04-09 17:09:33 -07:00
79da3e8f3c return total memory size for get_heap_size 2019-04-09 17:09:33 -07:00
e8236cf1c7 fix lstat64; increase num returned by heap size 2019-04-09 17:09:33 -07:00
3fcc502015 Added temporal code for emscripten target 2019-04-06 17:16:51 -07:00
dc3c2227dc Addd stack_save, stack_restore and set_threw for longjmp 2019-04-06 14:32:21 -07:00
d0fe506793 Added emscripten dynVall_vj 2019-04-05 22:27:09 -07:00
ea08a96b32 Merge #330
330: implement strftime r=syrusakbary a=MarkMcCaskey



Co-authored-by: Mark McCaskey <mark@wasmer.io>
2019-04-05 21:38:35 +00:00
b0a83408ec fix debug statement 2019-04-05 14:33:49 -07:00
8015fbfc16 implement strftime 2019-04-05 13:59:33 -07:00
b03a05f1b7 Added f64-to-int 2019-04-05 13:33:28 -07:00
516b932a71 rm review comment 2019-04-05 12:11:40 -07:00
9af1206b62 changes to make PHP run better 2019-04-05 12:06:30 -07:00
7f6e4785f0 add test and fix em tests 2019-04-05 11:24:27 -07:00
44fba93266 add fix from Syrus to get C++ working 2019-04-05 10:49:11 -07:00
91d7416680 fix master; add some emscripten calls 2019-04-05 10:04:39 -07:00
974656c8b1 fix this typo too 2019-04-04 14:12:39 -07:00
f1fdb97d87 allow cast_ptr_alignment 2019-04-04 14:06:53 -07:00
c307e7d37a revert changes to sysconf 2019-04-04 14:01:56 -07:00
cad4f9b544 get PHP kind of working... 2019-04-04 13:58:05 -07:00
accbe52dd6 add more stubs for pthreading, exceptions, and some invokes 2019-03-29 13:42:13 -07:00
09642c92db revert changes to emscripten 2019-03-28 11:55:01 -07:00
5294eb6b0d merge and respond to feedback 2019-03-28 11:41:45 -07:00
d8347a3d40 Merge branch 'master' into feature/vfs 2019-03-27 17:31:56 -07:00
9619019baf fix compiler errors for debug build 2019-03-27 17:23:07 -07:00
423f154177 fix typo 2019-03-27 16:55:21 -07:00
c9613bdcea add compiler error instead 2019-03-27 16:55:12 -07:00