-
e6249b541d
Update target-lexicon to 0.4.0;
Benjamin Bouvier
2019-03-27 11:31:57 +01:00
-
a1c123c3dd
Fix grammar in documentation.
Dan Gohman
2019-04-04 16:13:04 -07:00
-
f5ebdb8e6a
Get wasmtime building on Windows. (#92)
Henrik Rydgård
2019-04-03 15:50:38 +02:00
-
cd8a42e01f
Fix #686: Allow code shrink in relaxation if the shrinking pass hasn't been run;
Benjamin Bouvier
2019-03-12 12:06:11 +01:00
-
474809f5f3
Support imports in wasm2obj
Yury Delendik
2019-04-02 16:30:30 -05:00
-
2dd1552369
[meta] Make Typevar::type_set private, and add a second getter to read it directly;
Benjamin Bouvier
2019-03-29 17:00:02 +01:00
-
5edee84f67
[meta] Port TypeVar's test_functions to Rust;
Benjamin Bouvier
2019-03-29 16:21:30 +01:00
-
dd63ebfb68
[meta] Port typeset_singleton tests to the Rust crate;
Benjamin Bouvier
2019-03-29 15:51:14 +01:00
-
ac37cb9bf5
[meta] Add test for {half/double}_{vector/width} and as_bool;
Benjamin Bouvier
2019-03-29 15:28:23 +01:00
-
6053201128
[meta] Move the TypeSet building out of the TypeVar builder so as to test it;
Benjamin Bouvier
2019-03-29 15:02:13 +01:00
-
3e7543df79
[meta] Introduce the num_set! macro to create NumSet as vec! does;
Benjamin Bouvier
2019-03-29 11:45:15 +01:00
-
cc5efeb54d
WASI: Simplify byref translation.
Dan Gohman
2019-04-01 15:52:33 -07:00
-
5b77f95284
WASI: Implement translation for events and subscriptions.
Dan Gohman
2019-04-01 15:09:01 -07:00
-
7151c110d7
Implement decode/encode for __wasi_filestat_t.
Dan Gohman
2019-04-01 13:35:43 -07:00
-
dd0d71b18f
Fix name name mangling of WASI functions in the JS polyfill.
Dan Gohman
2019-04-01 12:48:13 -07:00
-
d1bb93294e
Update Travis from trusty to xenial, and to Rust 1.33.
Dan Gohman
2019-03-31 06:31:58 -07:00
-
a6f31a2be3
Update Rust instructions, add a link to wasi-sysroot.
Dan Gohman
2019-03-31 06:28:42 -07:00
-
7378a0bfbe
Update Travis from trusty to xenial. (#84)
Dan Gohman
2019-03-31 05:46:32 -07:00
-
05a05551ba
Pre-opened directory resources are now supported; update the docs.
Dan Gohman
2019-03-28 13:06:48 -07:00
-
f53ed6d8ee
Document that
random_get can block.
Dan Gohman
2019-03-28 14:14:17 -07:00
-
ab28cd9a2c
Tidy up wording in the explanation of capabilities, and link to the tutorial.
Dan Gohman
2019-03-28 10:51:07 -07:00
-
5adbf58482
Fix grammar.
Dan Gohman
2019-03-28 10:47:46 -07:00
-
4fd7c4b931
Document the constraints on
path_open's returned file descriptor.
Dan Gohman
2019-03-28 10:42:48 -07:00
-
c37f245fc8
Update URLs for things that have moved.
Dan Gohman
2019-03-28 09:19:20 -07:00
-
1d4b704cb8
Update README.md
Gene McCulley
2019-03-28 08:31:44 -04:00
-
c39a7f82cb
Update README.md
Gene McCulley
2019-03-28 08:53:47 -04:00
-
27f4163b89
Fixes #716: Stub out parse_x86_cpuid in the non-x86 case;
Benjamin Bouvier
2019-03-28 12:42:37 +01:00
-
86430abc4c
[meta] Port all the Cranelift instructions to the meta crate;
Benjamin Bouvier
2019-03-11 19:37:00 +01:00
-
3c31eac48c
[meta] Port Instruction/InstructionGroup to the Rust meta crate;
Benjamin Bouvier
2019-03-11 19:36:45 +01:00
-
208c4e6da6
Fix a disasm formatting error
Lars T Hansen
2019-03-28 13:50:45 +01:00
-
762cd3fb32
rustfmt
Jef
2019-03-28 10:22:43 +01:00
-
a8bb9fd634
Use latest wasmparser instead of fork
Jef
2019-03-28 10:14:40 +01:00
-
01f8c87b76
Fix broken link to wasi-software-architecture.png.
Dan Gohman
2019-03-27 11:49:07 -07:00
-
002a61c32b
Fix a missing close paren.
Dan Gohman
2019-03-27 11:33:04 -07:00
-
d8242bc612
Add a blurb explaining the capability mapping support in WASI libc.
Dan Gohman
2019-03-27 11:29:19 -07:00
-
3ae7c60b13
Update src/wasmtime.rs
bjorn3
2019-03-27 10:56:15 -07:00
-
a4515a01e3
Add a proposed CG subgroup charter document.
Dan Gohman
2019-03-27 08:59:26 -07:00
-
3cb76f15da
Update README.md
Matthias Prechtl
2019-03-27 08:38:15 -07:00
-
b2fefe7714
WASI prototype design, implementation, and documentation.
Dan Gohman
2019-03-27 08:00:00 -07:00
-
2a60d76bdc
Update to latest cranelift
Jef
2019-03-27 15:20:17 +01:00
-
d59bef1902
[meta] Port Formats and Operands to the Rust crate;
Benjamin Bouvier
2019-03-11 19:25:11 +01:00
-
146e0bd2f5
[meta] Port Typevar to the Rust crate;
Benjamin Bouvier
2019-03-11 19:26:32 +01:00
-
f3f449b45b
[meta] Tweak generation of settings/registers;
Benjamin Bouvier
2019-03-11 19:14:07 +01:00
-
393b88af6e
[meta] Implement UniqueTable in the Rust crate;
Benjamin Bouvier
2019-03-11 17:20:50 +01:00
-
72b0d26ee9
[meta] Add features to srcgen;
Benjamin Bouvier
2019-03-11 17:12:03 +01:00
-
68bda3a42d
[meta-python] Fix typos;
Benjamin Bouvier
2019-03-11 16:49:27 +01:00
-
1e5b09fbc4
Update README
Jef
2019-03-27 12:58:30 +01:00
-
79f26328d4
Improve efficiency of resetting stack pointer
Jef
2019-03-27 12:57:49 +01:00
-
141ccb9e9d
Add a --disasm option to clif-util
wasm and compile (#713)
Lars T Hansen
2019-03-27 12:57:13 +01:00
-
652e2fdeec
Fix some places that could have caused panics, update example assembly in readme
Jef
2019-03-27 12:44:51 +01:00
-
d50f075078
Add CondCode location so we can branch much more efficiently
Jef
2019-03-27 12:22:57 +01:00
-
b0243b212f
Update the minimum Rust version to 1.32.
Dan Gohman
2019-03-27 02:23:24 -07:00
-
2353be95e6
update cranelift deps to 0.30.0
Yury Delendik
2019-03-26 11:58:06 -05:00
-
94ca967d0a
Update faerie to 0.9.1
Yury Delendik
2019-03-26 10:05:25 -05:00
-
11b26430b6
Fix on latest nightly
Jef
2019-03-27 10:06:54 +01:00
-
82c6867155
Work around Cargo #4866. (#699)
Dan Gohman
2019-03-26 11:28:39 -07:00
-
1784060baf
Add a sleep command between cargo publish invocations.
Dan Gohman
2019-03-26 11:07:20 -07:00
-
1ff22de331
Remove unused code
Jef
2019-03-26 17:50:03 +01:00
-
4dcbabf355
Update crate paths in publish-all.sh.
Dan Gohman
2019-03-26 09:48:06 -07:00
-
96df539554
Remove unused code
Jef
2019-03-26 17:40:57 +01:00
-
ec0b10cd34
Bump version to 0.30.0
Dan Gohman
2019-03-26 09:36:22 -07:00
-
6b854381bb
Fix a documentation-comment warning.
Dan Gohman
2019-03-26 09:11:57 -07:00
-
6b85df0168
Update to wasmparser 0.29.2.
Dan Gohman
2019-03-26 09:06:41 -07:00
-
975b7f2e8d
Put a space between "//!" and "```".
Dan Gohman
2019-03-26 08:40:06 -07:00
-
84b4fa0208
Update to latest cranelift
Jef
2019-03-26 16:02:30 +01:00
-
4f21ffc006
Update README
Jef
2019-03-26 15:07:20 +01:00
-
45efbf7973
Optimize switch codegen and improve docs (#712)
bjorn3
2019-03-26 11:04:02 +01:00
-
cf9c57e279
Fix
br_if calling convention handling
Jef
2019-03-26 10:29:55 +01:00
-
f9e66eab84
Update README
Jef
2019-03-26 09:10:55 +01:00
-
3798890d71
Fix inter-function calls assuming that functions are allocated sequentially
Jef
2019-03-26 09:01:09 +01:00
-
5e12f4f2b8
Add missing use_srcloc in postopt and regalloc passes
Yury Delendik
2019-01-22 18:55:44 -06:00
-
e69e0aeb28
Update README
Jef
2019-03-21 14:12:54 +01:00
-
103ae62095
Fix README
Jef
2019-03-21 13:52:57 +01:00
-
624d5cc6ad
Update README
Jef
2019-03-21 13:35:55 +01:00
-
791ccf84b4
Free up registers where possible
Jef
2019-03-21 13:33:00 +01:00
-
4eb546c6a5
Fix conversions trapping and fix some weirdness around conditional jumps
Jef
2019-03-21 11:47:50 +01:00
-
db0abe8431
Move the wasmtime crate directories form lib/* to wasmtime-*.
Dan Gohman
2019-03-20 10:33:21 -07:00
-
14bff9229e
Fix conversions
Jef
2019-03-20 18:38:32 +01:00
-
6b8ff11854
Implement imported mutable globals
Jef
2019-03-20 10:57:55 +01:00
-
e4752aae3d
Several fixes, implement imported globals
Jef
2019-03-19 15:22:05 +01:00
-
36ec29b048
Fix imported memories
Jef
2019-03-18 21:17:18 +01:00
-
64ab86f9bc
Add new test results
Jef
2019-03-18 20:42:08 +01:00
-
a50f008f69
Remove misc tests from readme
Jef
2019-03-18 19:43:27 +01:00
-
d69bf1ac17
Remove misc tests from readme
Jef
2019-03-18 19:42:36 +01:00
-
4e48dad9b6
Add host calls
Jef
2019-03-18 19:41:36 +01:00
-
dc42a58277
Fix double-free'd registers in
call_direct
Jef
2019-03-18 11:16:32 +01:00
-
a8a26b5948
Fix some float issues
Jef
2019-03-16 13:04:49 +01:00
-
4d537f703d
Fix copysign
Jef
2019-03-15 15:15:40 +01:00
-
e4260d1f6e
Add more float ops
Jef
2019-03-15 13:13:34 +01:00
-
938d7701d9
Add float equality
Jef
2019-03-15 12:23:12 +01:00
-
1eb419cdda
Implement
memory.size/memory.grow, globals, call_indirect
Jef
2019-03-15 11:51:11 +01:00
-
a9ab1a1467
Add conversions, update tests in readme
Jef
2019-03-12 18:29:01 +01:00
-
cd85e867fe
Update README
Jef
2019-03-12 16:29:00 +01:00
-
2a8ca372e3
Update README
Jef
2019-03-12 16:28:25 +01:00
-
5ae789ab7b
Fix div and rem
Jef
2019-03-12 16:26:58 +01:00
-
b7dfe8aaa6
Fix build warnings for cranelift-codegen tests;
Benjamin Bouvier
2019-03-11 20:12:15 +01:00
-
92b3987e54
windows/x64 call convention: only use XMM0 for float return values (#691)
Steffen Butzer
2019-03-09 21:27:55 +01:00
-
00cfe62380
Update README.md
bjorn3
2019-03-08 16:39:17 +01:00
-
ebf8bc33e8
Rustup stable to 1.32.0
bjorn3
2019-03-08 08:06:09 +01:00
-
75312a6456
Update faerie to 0.9.1
bjorn3
2019-03-07 19:02:24 +01:00