Commit Graph

2974 Commits

Author SHA1 Message Date
Syrus
47e38f0b2a Fixed formatting 2019-06-27 11:18:49 -07:00
Syrus
7ba646a792 Merge branch 'master' into feature/emscripten-fix-lseek 2019-06-27 11:15:22 -07:00
Syrus
dda438ebd1 Fixed lseek 2019-06-27 11:14:38 -07:00
losfair
db117d2f26 Cleanup internal logic. 2019-06-27 17:54:06 +08:00
losfair
1bd30bed4b Implement XMM register reading on Linux. 2019-06-27 16:00:04 +08:00
losfair
967027003d Full preemptive snapshot/resume. 2019-06-27 15:49:43 +08:00
bors[bot]
c54a533b96 Merge #510
510: Minor cleanup in LLVM backend. r=Hywan a=nlewycky

 - Simplify construction of floating point constants
 - Fix assertion failure due to definition of %ctx

Co-authored-by: Nick Lewycky <nick@wasmer.io>
2019-06-26 19:20:02 +00:00
losfair
7d0b70bddf Added iterative hash example. 2019-06-27 01:32:19 +08:00
losfair
15e1ac0c1d Added command line parameter for specifying resuming image. 2019-06-27 01:29:10 +08:00
Nick Lewycky
1f28800e55 Update changelog for LLVM cleanup. 2019-06-26 10:17:03 -07:00
losfair
f048dc2ff6 Cleanup & fix memory leaks. 2019-06-27 01:04:59 +08:00
losfair
63f9818cf6 Move more logic into runtime-core and add an interactive shell. 2019-06-27 00:41:07 +08:00
losfair
a792ac6a48 Wrap alternative stack functions properly. 2019-06-26 20:45:32 +08:00
losfair
73ca597d73 Prevent trie_traversal from being automatically compiled as an native example. 2019-06-26 14:24:58 +08:00
losfair
183571927c Merge remote-tracking branch 'origin/master' into feature/osr 2019-06-26 13:02:41 +08:00
losfair
f81464142a Fix unused import error on Windows. 2019-06-26 12:56:37 +08:00
losfair
1bdf0d5ad7 Fix clippy error. 2019-06-26 12:50:34 +08:00
losfair
03e6311446 Require backend:singlepass for suspend/resume. 2019-06-26 12:46:01 +08:00
losfair
9b4343eac5 Fix compilation on Linux. 2019-06-26 12:33:50 +08:00
losfair
bcd54a0152 Cleanup temporary files. 2019-06-26 11:31:31 +08:00
losfair
2373d371ae Optimize backtraces. 2019-06-26 11:28:46 +08:00
Nick Lewycky
70247a0c6e Simplify construction of floating point constants. 2019-06-25 16:05:22 -07:00
Nick Lewycky
55394b4f06 Void type in llvm may only be used as a function return type. You may not form a pointer to void or use it as a structure member.
Fixes assertion failure initializing llvm backend.
2019-06-25 16:05:22 -07:00
losfair
8ea79a0e69 Rename suspend_file to image_file. 2019-06-26 01:42:18 +08:00
losfair
2730efcc6c Cargo fmt 2019-06-26 01:39:30 +08:00
losfair
f0cf012677 Add recursive trie traversal example. 2019-06-26 01:39:00 +08:00
losfair
0937e53801 Fully persist program state. 2019-06-26 01:38:39 +08:00
losfair
3f2aeec9bc Suspend & restore. 2019-06-25 20:01:56 +08:00
Syrus
d4634dfdb9 Removed unused llvm file 2019-06-25 01:40:15 -07:00
bors[bot]
cb5d1b42ec Merge #509
509: update version numbers to 0.5.1, add changelog entry r=MarkMcCaskey a=MarkMcCaskey



Co-authored-by: Mark McCaskey <mark@wasmer.io>
2019-06-24 19:58:06 +00:00
losfair
8303853227 Cargo fmt 2019-06-25 03:56:20 +08:00
losfair
988b2c5748 Update Cargo.lock 2019-06-25 03:55:57 +08:00
losfair
fb7c3eee8a Improve stack trace collection and rendering. 2019-06-25 03:55:33 +08:00
Mark McCaskey
09177ac3ae update version numbers to 0.5.1, add changelog entry 2019-06-24 12:45:40 -07:00
bors[bot]
2efacd08fc Merge #508
508: update wapm-cli to version 0.3.1 r=MarkMcCaskey a=MarkMcCaskey

Update wapm version with important key-signing bug fixes

Co-authored-by: Mark McCaskey <mark@wasmer.io>
2019-06-24 18:29:12 +00:00
Mark McCaskey
b7b9217f08 update wapm-cli to version 0.3.1 2019-06-24 10:53:40 -07:00
losfair
73eb04d269 Merge remote-tracking branch 'origin/master' into feature/osr 2019-06-24 23:35:47 +08:00
bors[bot]
965092c11a Merge #506
506: Fix some typos. r=nlewycky a=nlewycky



Co-authored-by: Nick Lewycky <nicklewycky@lachlans-mac-mini.local>
2019-06-19 17:40:28 +00:00
Nick Lewycky
3e0a2a05e2 Fix typo in panic! 2019-06-18 15:15:49 -07:00
Nick Lewycky
e3af924391 Fix typo in comment. No functionality change. 2019-06-18 15:00:19 -07:00
Syrus Akbary
52afd407a4
Merge pull request #500 from wasmerio/fix-wapm3
add wapm bug fix, pin to latest master
2019-06-17 16:35:24 -07:00
Mark McCaskey
b4e0c4e77d add wapm bug fix, pin to latest master 2019-06-17 16:30:02 -07:00
Mark McCaskey
2618adaea6
Merge pull request #499 from wasmerio/update-wapm3
update wapm-cli version to 0.3.0
2019-06-18 00:52:51 +02:00
Mark McCaskey
4630138da8 update wapm-cli version to 0.3.0 2019-06-17 15:44:47 -07:00
bors[bot]
0fda9be379 Merge #498
498: Update version numbers to 0.5.0 r=MarkMcCaskey a=MarkMcCaskey



Co-authored-by: Mark McCaskey <mark@wasmer.io>
Co-authored-by: Mark McCaskey <markmccaskey@users.noreply.github.com>
2019-06-17 21:57:52 +00:00
Mark McCaskey
3fa9f0b757
Merge branch 'master' into update-version-numbers 2019-06-17 22:46:15 +02:00
Mark McCaskey
42731dcc40 add cargo deps subcommand to generate core wasmer deps to makefile 2019-06-17 13:25:20 -07:00
Mark McCaskey
7bdfb2be51 update version numbers and changelog for 0.5.0 2019-06-17 12:56:28 -07:00
bors[bot]
8f842a3142 Merge #497
497: update wapm to latest master r=MarkMcCaskey a=MarkMcCaskey



Co-authored-by: Mark McCaskey <mark@wasmer.io>
2019-06-17 19:48:54 +00:00
Mark McCaskey
b213500a45 update wapm to latest master 2019-06-17 12:47:00 -07:00