Commit Graph

  • 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