-
4a54db0837
derive debug and clone on DirFdStat / FdStat
Pat Hickey
2021-01-11 17:58:53 -08:00
-
d56d2f0219
directory seek test: code does not agree with comment. Fix code.
Pat Hickey
2021-01-11 17:57:04 -08:00
-
b1d32f419c
use bitflags crate to define bitflags, rather than by hand
Pat Hickey
2021-01-11 17:32:47 -08:00
-
3863b8b3d3
re-organize failures todo list
Pat Hickey
2021-01-11 17:11:50 -08:00
-
4044977f50
just ignore nofollow on links for now
Pat Hickey
2021-01-11 17:05:09 -08:00
-
f084cf1fd0
failure to create trailing slash symlink to file can be EEXIST or ENOTDIR
Pat Hickey
2021-01-11 15:56:13 -08:00
-
932ba6b4f3
need DirExt::hard_link_nofollow to implement path_link properly
Pat Hickey
2021-01-11 15:47:57 -08:00
-
09861c20db
symlink-related tests: accept either ELOOP or ENOTDIR
Pat Hickey
2021-01-11 15:16:18 -08:00
-
2d2e6d16a1
Dir::open_file, open_dir: correct symlink following
Pat Hickey
2021-01-11 15:15:54 -08:00
-
7ed7c088a4
Merge pull request #2564 from cfallin/load-coalesce-bug
Chris Fallin
2021-01-11 12:06:29 -08:00
-
-
af772c86c5
Merge pull request #2568 from fitzgen/cargo-toml-metadata
Nick Fitzgerald
2021-01-11 11:21:47 -08:00
-
-
b4426be072
machinst lowering: update inst color when scanning across branch to allow more load-op merging.
Chris Fallin
2021-01-08 17:07:51 -08:00
-
3068d55fa1
wasi-nn: Fix keyword form in Cargo.toml metadata
Nick Fitzgerald
2021-01-08 08:57:52 -08:00
-
5ce6e009fc
Add Cargo.toml metadata to
peepmatic-test-operator crate
Nick Fitzgerald
2021-01-08 08:55:27 -08:00
-
-
07652ca0d4
wasm->CLIF: fn translate_operator: Select/TypedSelect: add missing bitcasts
Julian Seward
2021-01-08 11:45:10 +01:00
-
-
cacebfb19c
Merge pull request #2563 from abrown/fix-build
Chris Fallin
2021-01-08 17:31:39 -08:00
-
-
2adb0e8964
security: upgrade smallvec to 1.6.1
Andrew Brown
2021-01-08 16:54:54 -08:00
-
b25a3c387e
fix:
dst should be Writable, not ValueRegs
Andrew Brown
2021-01-08 16:49:28 -08:00
-
-
09a5b91b9d
x64: make several structures debuggable
Andrew Brown
2021-01-04 16:09:28 -08:00
-
bb2dd5b68b
[machinst x64]: implement load*_zero for x64
Andrew Brown
2020-12-07 13:59:31 -08:00
-
81bc811236
Merge pull request #2558 from cfallin/pic-symbol-refs
Chris Fallin
2021-01-08 10:03:10 -08:00
-
-
3580205f12
[Cranelift][Atomics] Add address folding for atomic notify/wait. (#2556)
Yury Delendik
2021-01-08 11:55:21 -06:00
-
3ee898cb2c
x64: support PC-rel symbol references using the GOT when in PIC mode.
Chris Fallin
2021-01-07 21:59:42 -08:00
-
4a6e92f52f
upgrade to cap-std 0.9
Pat Hickey
2021-01-07 16:47:26 -08:00
-
a900d0431d
Merge remote-tracking branch 'origin/main' into pch/wasi_common_cap_std
Pat Hickey
2021-01-07 16:37:06 -08:00
-
-
-
-
5de5bf1565
Merge pull request #2550 from bytecodealliance/pch/wiggle_trapping
Nick Fitzgerald
2021-01-07 16:23:21 -08:00
-
-
9f4859b963
Merge pull request #2557 from fitzgen/wasmtime-0.22.0
Nick Fitzgerald
2021-01-07 15:59:09 -08:00
-
-
3a3f35e158
Add release notes for Wasmtime 0.22.0
Nick Fitzgerald
2021-01-07 15:17:02 -08:00
-
539058b329
fix windows
Pat Hickey
2021-01-07 14:47:26 -08:00
-
82128cbc5b
trap proc_exit and unsupported funcs
Pat Hickey
2021-01-07 14:56:22 -08:00
-
5ad82de3c5
Bump Wasmtime to 0.22.0; Cranelift to 0.69.0
Nick Fitzgerald
2021-01-07 14:51:12 -08:00
-
-
c2a715ca54
wiggle traps
Pat Hickey
2021-01-07 14:43:56 -08:00
-
13cd7a4a8e
Merge branch 'pch/wiggle_trapping' into pch/wasi_common_cap_std
Pat Hickey
2021-01-07 14:10:59 -08:00
-
-
-
-
c2004001cb
Merge remote-tracking branch 'origin/main' into pch/wasi_common_cap_std
Pat Hickey
2021-01-07 14:10:43 -08:00
-
-
-
-
b149a03d5d
wasi-common: instead of panicking, use an Error::Unsupported that Traps
Pat Hickey
2021-01-07 14:05:49 -08:00
-
ee7131bc0b
Merge pull request #2555 from alexcrichton/doc-module-linking
Nick Fitzgerald
2021-01-07 13:21:49 -08:00
-
-
79aaeb5eda
docs: Add
wasm-{smith,encoder} crates to Wasm proposal checklist (#2554)
Nick Fitzgerald
2021-01-07 12:11:42 -08:00
-
030f01345a
cli exit tests: valid wasi commands must export a memory
Pat Hickey
2021-01-07 11:43:46 -08:00
-
07c9b65fa4
fix
Pat Hickey
2021-01-06 14:09:03 -08:00
-
ec1bfeefb3
fix tests
Pat Hickey
2021-01-06 13:49:44 -08:00
-
cd3adb1abd
Trap::I32Exit is a better name
Pat Hickey
2021-01-06 13:25:37 -08:00
-
1dab7c8f94
wasi submodule: noreturn annotations are merged into main
Pat Hickey
2021-01-06 13:25:12 -08:00
-
2483ad4c1c
wasi-nn: UserErrorConversion error is now a wiggle::Trap
Pat Hickey
2021-01-06 11:47:56 -08:00
-
745c592863
readme: expand wiggle docs
Pat Hickey
2021-01-06 10:56:42 -08:00
-
4a574c14eb
wasi-common: port to use wiggle::Trap
Pat Hickey
2021-01-05 18:21:01 -08:00
-
1c7c18b026
WASI submodule: mark proc_exit funcs as noreturn in the witx
Pat Hickey
2021-01-05 18:20:47 -08:00
-
f8f9b14c6f
wiggle: introduce wiggle::Trap, which can be either a String or I32
Pat Hickey
2021-01-05 18:19:31 -08:00
-
6354edc7bd
Document that the module linking proposal is implemented
Alex Crichton
2021-01-07 11:40:25 -08:00
-
-
c0c4834c64
wasi-nn: rebuild if the witx files change
Léo Gaspard
2021-01-06 23:48:18 +01:00
-
-
4018a06da2
Merge pull request #2549 from bytecodealliance/pch/wiggle_missing_memory_is_trap
Pat Hickey
2021-01-06 11:39:58 -08:00
-
-
d4aaae3e86
wasi-nn: remove missing_memory from wasmtime_integration
Pat Hickey
2021-01-06 10:59:29 -08:00
-
f579d088ba
Merge pull request #2538 from cfallin/multi-reg-framework
Chris Fallin
2021-01-06 09:58:45 -08:00
-
-
6eea015d6c
Multi-register value support: framework for Values wider than machine regs.
Chris Fallin
2020-12-12 20:48:56 -08:00
-
-
bf2371c8af
wasi: get rid of missing_memory config
Pat Hickey
2021-01-05 17:29:34 -08:00
-
46b1864c9e
wiggle-wasmtime: get rid of "missing_memory" error code, we can Trap now
Pat Hickey
2021-01-05 17:28:03 -08:00
-
-
fb37751a92
fix warning
Pat Hickey
2021-01-05 17:27:06 -08:00
-
6317290a1d
Merge pull request #2548 from cfallin/fix-aarch64-sp
Nick Fitzgerald
2021-01-05 16:38:25 -08:00
-
-
aac3751025
aarch64: fix reg/imm
sub insts that read SP, not the zero register.
Chris Fallin
2021-01-05 15:48:07 -08:00
-
ec3de5e0bb
Merge pull request #2546 from cfallin/fix-b1
Chris Fallin
2021-01-05 15:32:23 -08:00
-
-
-
-
dbd2241b60
x64: handle tests of b1 values correctly (only LSB is defined).
Chris Fallin
2021-01-04 16:42:24 -08:00
-
-
31c5328971
incorporate dan's suggestions on readdir
Pat Hickey
2021-01-05 14:36:32 -08:00
-
56788be629
sorta fix set_times on paths and dirfds
Pat Hickey
2021-01-05 14:28:26 -08:00
-
ce13cd9e77
dir: add set times
Pat Hickey
2021-01-05 14:24:02 -08:00
-
16eff680e2
summarize failures with a TODO list!
Pat Hickey
2021-01-05 13:57:12 -08:00
-
8ace7f00d9
delete file::get/set_oflags
Pat Hickey
2021-01-05 13:52:14 -08:00
-
fb32f65118
get path filestat on a dir
Pat Hickey
2021-01-05 13:51:55 -08:00
-
07a9584a08
add hard_link to dir
Pat Hickey
2021-01-05 12:19:56 -08:00
-
21cd55b0a7
add directory rename
Pat Hickey
2021-01-05 12:14:07 -08:00
-
94d2280187
better docs
Pat Hickey
2021-01-05 11:01:52 -08:00
-
d51ffe8d4e
add . and .. to the readdir iterator
Pat Hickey
2021-01-04 17:22:46 -08:00
-
222a57868e
readlink: get rid of weird partial-buffer semantics carried over from posix
Pat Hickey
2021-01-04 16:41:24 -08:00
-
84318024ef
no more clock test fail
Pat Hickey
2021-01-04 16:30:11 -08:00
-
41c06db2b4
finish implementing clocks correctly
Pat Hickey
2021-01-04 16:28:40 -08:00
-
add601fd6c
use cap_rand instead of getrandom
Pat Hickey
2021-01-04 16:21:23 -08:00
-
10a84727fa
Ilseq is the correct error when osstring cant be turned into string
Pat Hickey
2021-01-04 16:04:00 -08:00
-
c7fcc34487
add clocks!
Pat Hickey
2021-01-04 16:03:43 -08:00
-
2b325a1878
Try to fix CI (#2544)
Alex Crichton
2021-01-04 14:50:42 -06:00
-
50554d376b
add, fix tests
Pat Hickey
2021-01-04 12:33:13 -08:00
-
48554a1a5c
implement randomness
Pat Hickey
2021-01-04 12:20:42 -08:00
-
01d74ceb73
Merge remote-tracking branch 'origin/main' into pch/wasi_common_cap_std
Pat Hickey
2021-01-04 11:19:02 -08:00
-
-
-
-
4c7e66e58e
Fix code in WASI-tutorial.md
hayasshi
2020-12-26 17:22:12 +09:00
-
40887c655f
Upgrade shellexpand dep (#2529)
Louis Pilfold
2021-01-04 15:05:42 +00:00
-
2964023a77
[SIMD][x86_64] Add encoding for PMADDWD (#2530)
Yury Delendik
2020-12-24 07:52:50 -06:00
-
b50b9b4136
add notes describing why remaining wasi tests are failing
Pat Hickey
2020-12-18 17:04:02 -08:00
-
8deb3ed07c
path_open: ENOTDIR when fd is a file
Pat Hickey
2020-12-18 16:57:43 -08:00
-
f663045563
better arg names
Pat Hickey
2020-12-18 16:57:15 -08:00
-
8672dce541
open_file requires the FdFlags
Pat Hickey
2020-12-18 16:56:58 -08:00
-
a33418c34a
path_filestat: remove expectation that rights_inheriting describes subdirs
Pat Hickey
2020-12-18 16:34:25 -08:00
-
c1919259dc
implement fd_readdir
Pat Hickey
2020-12-18 16:13:29 -08:00
-
af0aa14ee8
get a FileStat of a Dir
Pat Hickey
2020-12-18 16:12:50 -08:00
-
8cc1ab7720
fixup filetype nonsense
Pat Hickey
2020-12-18 12:30:40 -08:00
-
ce6e967eeb
Add a CLI option for module linking (#2524)
Alex Crichton
2020-12-18 14:12:02 -06:00
-
82edae32b7
readlink
Pat Hickey
2020-12-18 11:33:28 -08:00
-
f6afd4c41c
test-programs: sandbox escape is an EPERM now, not an ENOTCAPABLE
Pat Hickey
2020-12-17 18:12:29 -08:00
-
d8720cffe8
unexpected io error: do our best based on e.kind()
Pat Hickey
2020-12-17 18:12:15 -08:00
-
f9ff97aac1
virt pipes: return concrete errors, best effort at flags and filestat
Pat Hickey
2020-12-17 17:30:04 -08:00
-
4c3c9a9ecb
Filestat: make times optional, default to 0 at wasi interface
Pat Hickey
2020-12-17 17:29:35 -08:00
-
8ac688287e
fixup dir/file caps into rights
Pat Hickey
2020-12-17 17:29:00 -08:00
-
4bee07d6f9
Merge pull request #2520 from bytecodealliance/pch/prune_deps
Pat Hickey
2020-12-17 15:33:38 -08:00
-
-
8a09652d81
delete wasmparser exception from deny.toml
Pat Hickey
2020-12-17 14:53:04 -08:00