David Thompson
|
d560bafb77
Fix f32.copysign and f64.copysign.
|
1 month ago |
David Thompson
|
272d41ee55
Fix some vm tests failing when v8 runtime is not available.
|
2 months ago |
David Thompson
|
f867a50ddb
Switch to NodeJS as production Wasm runtime.
|
5 months ago |
Andy Wingo
|
a0d41e54f3
Add spawn-fibers test
|
6 months ago |
Andy Wingo
|
f764a54033
Re-organize JS testing and run-time library
|
6 months ago |
David Thompson
|
0abdea6739
vm: Fix 'throw'.
|
8 months ago |
David Thompson
|
8c4313d562
vm: Add runtime support for try, try_delegate, throw, and rethrow.
|
9 months ago |
David Thompson
|
bd5cd7a578
vm: Fix br_table.
|
1 year ago |
David Thompson
|
d19fd417d0
make: Get distcheck workin' again.
|
1 year ago |
Andy Wingo
|
e33bb50d75
test-vm: use the noop stringref lowering
|
1 year ago |
David Thompson
|
e8627fa4a8
Don't run VM tests on V8 if $WASM_HOST says no.
|
1 year ago |
Andy Wingo
|
fe4835de78
Add new "lower-globals" pass
|
1 year ago |
David Thompson
|
808e49fcb5
vm: Add support for global.get in constant expressions.
|
1 year ago |
David Thompson
|
0886e79e05
vm: Add support for more gc instructions in constant expressions.
|
1 year ago |
David Thompson
|
7132b92735
vm: Add array.new_data, array.new_elem, array.init_data, array.init_elem.
|
1 year ago |
David Thompson
|
837e9e8e79
vm: Improve public interface names and remove obsolete imports.
|
1 year ago |
Andy Wingo
|
d6a0c7d247
Remove --experimental-wasm-{gc,return-call} v8 flags
|
1 year ago |
Andy Wingo
|
905c497cbf
Renumber GC opcodes, rename to final names
|
1 year ago |
David Thompson
|
d9ccb669c0
vm: Fix shr/shl instructions.
|
1 year ago |
David Thompson
|
613b259e5f
vm: Implement string.encode_wtf8_array.
|
1 year ago |
David Thompson
|
89e9d7b90a
vm: Implement string.measure_utf8 and string.measure_wtf8.
|
1 year ago |
David Thompson
|
f6568c6799
vm: Implement string.new_lossy_utf8_array.
|
1 year ago |
David Thompson
|
6c6529a8da
vm: Fix instructions that wrap numbers such as i32.wrap_i64.
|
1 year ago |
David Thompson
|
d908992095
vm: Elide runtime type checks for WASM->WASM calls.
|
1 year ago |
David Thompson
|
8bfd2798e9
vm: Fix return_call and friends.
|
1 year ago |
David Thompson
|
6b018b1faf
vm: Add f64.promote_f32 instruction.
|
1 year ago |
David Thompson
|
8a16873304
vm: Add string.const.
|
1 year ago |
David Thompson
|
68cca8a00c
vm: Hack for return_call and friends.
|
1 year ago |
David Thompson
|
c6d934f788
vm: Add br_table.
|
1 year ago |
David Thompson
|
16fb22871c
vm: Add support for GC instructions.
|
1 year ago |