Commit Graph

2266 Commits

Author SHA1 Message Date
7fdc53136c Merge pull request #74 from wasmerio/feature/make-stdio-capturer-cfg-test
Make the StdioCapturer module only for test
2018-12-20 00:19:47 -08:00
59628e53e7 Merge pull request #75 from wasmerio/feature/update-wasmparser-version
Update to latest wasmparser version
2018-12-20 00:19:19 -08:00
241f3d4091 Update to latest wasmparser version 2018-12-20 00:35:11 -06:00
4c883c53a4 Make the StdioCapturer module only for test 2018-12-20 00:23:29 -06:00
a86bd43954 Merge pull request #73 from zivsha/patch-1
Update ATTRIBUTIONS.md
2018-12-19 20:58:02 -08:00
d0e6707903 Update ATTRIBUTIONS.md
Fixed some typos
2018-12-20 06:42:14 +02:00
753ea22cdb Merge pull request #72 from wasmerio/feature/verifier-enabled-test-only
Disable the Cranelift verifier by default except for tests
2018-12-19 18:25:53 -08:00
abdb63148a Disable the Cranelift verifier by default except for tests 2018-12-19 19:59:45 -06:00
802de004c6 Merge pull request #71 from wasmerio/attributions
Create attributions
2018-12-19 13:04:28 -08:00
a81500e047 Improved attributions 2018-12-19 13:00:07 -08:00
3d91a96962 Create attributions file 2018-12-19 12:52:12 -08:00
75046e0e2c Updated version to 0.1.4 2018-12-19 10:14:53 -08:00
04378d50cb Merge pull request #53 from wasmerio/feature/run-lua-wasm
Running Lua
0.1.3
2018-12-19 10:08:18 -08:00
a912c14022 Improved documentation of setjmp/longjmp 2018-12-19 00:13:16 -08:00
db93d2693d Make setjmp/longjmp more secure 2018-12-18 23:21:18 -08:00
e278bd4a29 Merge branch 'master' into feature/run-lua-wasm 2018-12-18 17:33:37 -08:00
88ee0d736e Trying to fix linux compilation error 2018-12-18 17:31:30 -08:00
5b920b7953 More backing work 2018-12-18 20:28:15 -05:00
116ed86668 Improved formatting 2018-12-18 17:23:45 -08:00
c315cc43a3 Added lua.wasm example 2018-12-18 17:22:02 -08:00
87c3c037e4 Added emscripten jmp instructions 2018-12-18 17:21:12 -08:00
903e3223dd Fix formatting 2018-12-18 09:43:59 -08:00
2d5a1fd170 Merge branch 'master' into feature/run-lua-wasm
# Conflicts:
#	src/apis/emscripten/env.rs
#	src/apis/emscripten/mod.rs
#	src/apis/emscripten/process.rs
#	src/apis/emscripten/syscalls.rs
2018-12-18 09:43:36 -08:00
7dcb540b99 Merge pull request #68 from wasmerio/feature/emscripten-refactor
Refactored emscripten logic out of Instance
2018-12-18 09:32:45 -08:00
ef205fb60f Fix segfault 2018-12-18 14:00:18 +01:00
be265ddba7 Improved lint 2018-12-17 22:26:05 -08:00
bb298f1890 Merge branch 'master' into feature/emscripten-refactor 2018-12-17 22:24:44 -08:00
3f27610459 Refactored emscripten logic out of Instance 2018-12-17 22:23:49 -08:00
cf2f9184bb Merge pull request #67 from wasmerio/feature/add-debug-argument-info
Add debug argument info
2018-12-17 21:57:04 -08:00
310deb9780 Merge pull request #66 from wasmerio/feature/remove-cranestation-submodule
Remove cranestation submodule
2018-12-17 21:56:29 -08:00
fd94c2df86 Add more argument info to debug messages 2018-12-17 23:54:00 -06:00
1e3063f58e Update CI and README for submodule removal 2018-12-17 23:13:23 -06:00
5d6255ccd2 Remove cranestation submodule 2018-12-17 23:12:55 -06:00
e4dab88efd Redesign of vm data 2018-12-17 22:43:26 -05:00
ac87344013 Add emscripten nullfunc_v (#65) 2018-12-17 22:21:15 -05:00
0847c950a4 Merge branch 'master' into feature/vm_refactor 2018-12-17 21:51:03 -05:00
93f8cdfc81 Update cranelift to 0.26.0. (#64)
* Initial additional modules

* Update to cranelift 0.26.0

* Fixed formatting
2018-12-17 21:30:27 -05:00
fafb904875 Initial additional modules 2018-12-17 18:57:44 -05:00
a2bd8d170f Remove debug prints 2018-12-17 09:15:08 +01:00
6362bc349c Merge pull request #62 from xmclark/upgrade-wabt-rs
upgrade wabt
2018-12-16 14:17:16 -08:00
9c3e075978 Merge pull request #63 from bjfish/fix-printf-for-nan-inf
Add Emscripten globals for Infinity and NaN to fix printf
2018-12-16 14:16:25 -08:00
de85ab943a Add Emscripten globals for Infinity and NaN to fix printf for these values 2018-12-16 14:00:43 -06:00
755f3ae690 upgrade to wabt-rs 0.7.2
includes a fix for windows builds, this brings wamer one step closer to windows support
2018-12-16 11:27:55 -08:00
ae210253b6 Merge pull request #61 from bjfish/debug-message-for-mocked-missing-tables-globals
Add debug messages for mocked missing globals and tables
2018-12-16 11:20:55 -08:00
1f3aec4029 Merge pull request #60 from wasmerio/fix/emscripten-main-zero-params
Added support for 0 or 2 params in main emscripten function
2018-12-16 10:17:41 -08:00
4b33b101ed Add a debug messages for mocked missing globals and tables 2018-12-16 10:43:35 -06:00
982db0281c Added support for 0 or 2 params in main emscripten function 2018-12-15 22:51:10 -08:00
ff45aea0ea [WIP] Improved memory handling (#56)
* Improved memory handling

* Fix memory accessibility

* Fix formatting
2018-12-15 13:30:53 -05:00
64eff86395 Merge pull request #57 from bjfish/fix-additional-clippy-warnings
Fix additional clippy warnings
2018-12-14 23:41:18 -08:00
c6957a6287 Run cargo fmt to clean up 2018-12-15 01:17:55 -06:00