Commit Graph

  • 092538cc54 Test 0.14 (#1417) Dan Gohman 2020-03-26 21:53:42 -07:00
  • 6c0c9a46f3 Fixes for cargo publish (#1416) Dan Gohman 2020-03-26 20:31:12 -07:00
  • a628dc315e Shuffle around the wiggle crates (#1414) Alex Crichton 2020-03-26 18:34:50 -05:00
  • 6fa9be7767 Wasmtime 0.13.0 and Cranelift 0.61.0. (#1398) Dan Gohman 2020-03-26 13:19:02 -07:00
  • cde01a47b1 Merge pull request #1411 from peterhuene/reimplement-dotnet-api Peter Huene 2020-03-26 12:35:39 -07:00
  • fb0762bbd6 Add wasmtime_func_new_with_env. Peter Huene 2020-03-26 11:48:06 -07:00
  • 382f68c620 Add Wasmtime C API function to control linker shadowing. Peter Huene 2020-03-26 11:26:04 -07:00
  • 27bf044ca2 Fix debug asserts for dwarf transform (#1413) Yury Delendik 2020-03-26 12:25:26 -05:00
  • a8c5e7df95 Merge pull request #1402 from yurydelendik/enable-gdb Nick Fitzgerald 2020-03-26 10:08:15 -07:00
  • 2d43d5a8fa Fix typo in exception message. Peter Huene 2020-03-26 01:14:51 -07:00
  • 183aa9af4c Fix typo in method call. Peter Huene 2020-03-26 01:10:45 -07:00
  • 64be4a30ae Fix wasmtime_linker_new call to pass in allow_shadowing argument. Peter Huene 2020-03-25 22:50:14 -07:00
  • 7e3710ad86 Fix calls to wasi_instance_new to pass in the WASI module name. Peter Huene 2020-03-25 19:04:50 -07:00
  • f40693d9e8 Fix calls to wasmtime_wat2wasm to remove engine argument. Peter Huene 2020-03-25 18:55:54 -07:00
  • cf1d9ee857 Reimplement the C# API. Peter Huene 2020-03-24 18:20:22 -07:00
  • 0d5d63fdb1 Support WASI snapshot0 in the C API. Peter Huene 2020-03-20 16:47:25 -07:00
  • 853d5f304d Try to only publish crates/releases on wasmtime tags (#1406) Alex Crichton 2020-03-25 17:40:52 -05:00
  • e0dff02c9e Expand the C API slightly (#1404) Alex Crichton 2020-03-25 16:12:19 -05:00
  • f3bfa2aa23 Ignore DWARF expressions with wasm globals (#1405) Yury Delendik 2020-03-25 16:03:38 -05:00
  • bc1a11435e wiggle: emit a metadata module containing witx document (#1387) Pat Hickey 2020-03-25 12:57:44 -07:00
  • 5c4ea5b03a Increase generated DWARF version to 4 Yury Delendik 2020-03-25 13:34:21 -05:00
  • 1f6890e070 [wasi-common] Clean up the use of mutable Entry (#1395) Jakub Konka 2020-03-25 14:00:52 +01:00
  • 336d9d1ab6 Subscribe kubkon to wasi label Jakub Konka 2020-03-25 09:44:43 +01:00
  • 5cfcbeb59d Correctly capitalize "WebAssembly" in docs. (#1399) Dan Gohman 2020-03-24 19:46:58 -07:00
  • c241f18b81 Use Linker in *.wast testing (#1391) Alex Crichton 2020-03-24 17:37:32 -05:00
  • b214804850 Disable lowering thread priority on Fuchsia (#1394) Benjamin Brittain 2020-03-24 13:53:48 -07:00
  • 358f957a49 Adjust release notes for Caller type (#1393) Alex Crichton 2020-03-24 15:17:14 -05:00
  • addb31a266 CI: add cargo audit job (#1314) Darin Morrison 2020-03-24 11:57:15 -06:00
  • 6449b86b5a Add initial 0.13.0 (unreleased) release notes (#1392) Alex Crichton 2020-03-24 12:43:21 -05:00
  • dcabb55776 change Module::define_function to take TrapSink instances Nathan Froyd 2020-03-24 09:46:25 -04:00
  • 222a73c150 Initial documentation for python users (#1378) John Sullivan 2020-03-24 07:44:05 -07:00
  • ee4b5353f8 bump winapi version to 0.3.8 (#1388) Benjamin Brittain 2020-03-24 06:47:31 -07:00
  • 0d4bde4ab3 Add a wasmtime::Linker type (#1384) Alex Crichton 2020-03-23 21:02:31 -05:00
  • 021ebb3748 Refactor address_transform.rs to use less memory (#1260) Yury Delendik 2020-03-23 16:36:29 -05:00
  • 2fdc7f1a8e [wiggle] Don't make generated structs and unions Copy. Dan Gohman 2020-03-20 11:08:38 -07:00
  • 66460f2139 Miscellaneous doc updates (#1383) Dan Gohman 2020-03-23 09:58:08 -07:00
  • 84464627b8 Add docs badges (#1379) Andrew Brown 2020-03-23 09:25:40 -07:00
  • d54611dac8 Update object to 0.18 (#1381) bjorn3 2020-03-23 14:56:51 +01:00
  • 139536828a Add non-standard builds of Cranelift in automation; Benjamin Bouvier 2020-03-06 15:38:21 +01:00
  • 1d5a678124 Fixes #1240: Add a new accessor to indicate that an opcode requires spilling all registers; Benjamin Bouvier 2020-03-06 15:22:53 +01:00
  • c202a8eeaf Add a .gitattributes file to specify eol=LF (#1370) Dan Gohman 2020-03-20 18:36:13 -07:00
  • 815e340f85 Add an is_directory() helper method. (#1373) Dan Gohman 2020-03-20 16:33:19 -07:00
  • a7d84afeb4 Remove the old wast and wasm2obj commands. (#1372) Dan Gohman 2020-03-20 16:30:37 -07:00
  • ff18c5b05c [wasi-common] Fix a warning about unreachable code. (#1374) Dan Gohman 2020-03-20 16:28:27 -07:00
  • e245e6dd9c Add examples of linking and WASI (#1369) Alex Crichton 2020-03-20 18:10:53 -05:00
  • 07bd973027 Merge pull request #1336 from bytecodealliance/pch/wiggle_tweaks_for_lucet Pat Hickey 2020-03-20 14:48:10 -07:00
  • 73fe49cd65 wasi-common: update trait methods to take &GuestPtr args. Pat Hickey 2020-03-20 14:14:47 -07:00
  • 0e72edb80e wiggle-generate: always pass GuestPtr by reference Pat Hickey 2020-03-16 18:14:58 -07:00
  • 2c52b3f1de wiggle-generate: BuiltinType::USize is a u32, not a usize Pat Hickey 2020-03-16 17:41:07 -07:00
  • a7e7863c47 wiggle-runtime: isize and usize do not have same repr in guest and host Pat Hickey 2020-03-16 17:39:32 -07:00
  • fc4f96a73f wiggle-generate: teach about anonymous array types Pat Hickey 2020-03-16 17:28:39 -07:00
  • 32595faba5 It's wiggle time! (#1202) Jakub Konka 2020-03-20 21:54:44 +01:00
  • f700efeb03 Remove C++ dependency from wasmtime (#1365) Alex Crichton 2020-03-20 15:21:42 -05:00
  • c50c24e699 Path symlink follow (#1284) Marcin Mielniczuk 2020-03-20 19:59:16 +01:00
  • bcddce5fe0 Simplify ssa builder (#1340) Y-Nak 2020-03-21 03:54:44 +09:00
  • adff432767 Fix build of the book (#1368) Alex Crichton 2020-03-20 12:18:57 -05:00
  • 3b7cb6ee64 Enable jitdump profiling support by default (#1310) Alex Crichton 2020-03-20 11:44:51 -05:00
  • 0a30fdf85f Add a safe method GuestPtr::copy_from_slice (#1367) Alex Crichton 2020-03-20 10:37:29 -05:00
  • fe0dc508ac Allow for zero-length wiggle_runtime::Regions (#1366) Jakub Konka 2020-03-20 15:35:45 +01:00
  • 1d0026e4f5 Tweak the submodule update command (#1364) Gabor Greif 2020-03-19 22:04:44 +01:00
  • afd980b4f6 Refactor the internals of Func to remove layers of indirection (#1363) Alex Crichton 2020-03-19 14:21:45 -05:00
  • 39ba281bc7 Update some documentation on Memory (#1360) Alex Crichton 2020-03-19 09:16:40 -05:00
  • 1c55eb1a8b Add a few CLI tests for WASI. (#1281) Dan Gohman 2020-03-18 15:41:58 -07:00
  • f63c3c814e Add a first-class way of accessing caller's exports (#1290) Alex Crichton 2020-03-18 16:57:31 -05:00
  • 1958e8af96 [cranelift docs] Fix grammar code blocks and heap image (#1339) Samrat Man Singh 2020-03-19 03:21:22 +05:30
  • 33b4750a64 Fix unnecessary structure name repetitions, as reported by clippy Marcin Mielniczuk 2020-03-18 20:05:29 +01:00
  • 3f8fb37b22 Add some high-level sandboxing documentation. (#1353) Dan Gohman 2020-03-18 12:42:28 -07:00
  • d2666b2f3b Expand Memory docs and add examples (#1357) Alex Crichton 2020-03-18 14:39:55 -05:00
  • 5bd03d282f Update a number of wasmtime's dependencies (#1355) Alex Crichton 2020-03-18 14:15:33 -05:00
  • a658e381be Merge pull request #1354 from fitzgen/update-arbitrary-and-libfuzzer-sys Nick Fitzgerald 2020-03-18 12:11:31 -07:00
  • 5f4d3f5cd9 Update arbitrary and libfuzzer dependencies Nick Fitzgerald 2020-03-18 10:46:27 -07:00
  • 057a0cf44e Organize SIMD arithmetic filetest; add REX-inducing register assignments Andrew Brown 2020-03-18 09:35:06 -07:00
  • 0d63bd12d8 Infer REX prefix for SIMD operations; fixes #1127 Andrew Brown 2020-03-16 18:22:21 -07:00
  • 381d43e40e Update wasi submodule (#1345) Alex Crichton 2020-03-18 09:39:50 -05:00
  • f12fb29ae1 Add initial SIMD memory filetests Andrew Brown 2020-03-17 16:54:55 -07:00
  • e1d3930ce4 Add SIMD store_complex Andrew Brown 2020-03-09 12:15:19 -07:00
  • 368094a95b Add SIMD load_complex Andrew Brown 2020-03-09 12:15:02 -07:00
  • bda9d7cfa6 Add SIMD copy_to_ssa Andrew Brown 2020-03-09 12:14:35 -07:00
  • 7228a248c1 [wasi-common] add custom FdPool container for managing fd allocs/deallocs (#1329) Jakub Konka 2020-03-17 22:58:49 +01:00
  • ba0dc40b2b Handle select relocations while generating trampolines (#1347) Alex Crichton 2020-03-17 16:30:21 -05:00
  • 4c3c717698 Update the filecheck dependency (#1348) Alex Crichton 2020-03-17 15:33:54 -05:00
  • d452e5097f Build wasmtime-c-api differenty in run-examples (#1346) Alex Crichton 2020-03-17 15:08:35 -05:00
  • 3164ea55ee Merge pull request #1343 from alexcrichton/no-binaryen Nick Fitzgerald 2020-03-17 13:04:52 -07:00
  • cbd352696c Merge pull request #1344 from fitzgen/cranelift-publish-script Nick Fitzgerald 2020-03-17 12:59:57 -07:00
  • 612b806ac3 Update contributing docs with new script name Nick Fitzgerald 2020-03-17 10:13:09 -07:00
  • b70c3072d7 Re-add the script to publish Cranelift, which was lost in the migration Nick Fitzgerald 2020-03-17 10:09:40 -07:00
  • 8598295bc4 Remove FPR32; fixes #1303 Andrew Brown 2020-03-13 14:54:23 -07:00
  • af709ded94 bump cranelift version to 0.60.0 (#1328) Nathan Froyd 2020-03-17 15:29:20 -04:00
  • 210bfddfa9 Fix unused imports in oracles Alex Crichton 2020-03-17 12:01:11 -07:00
  • 532422a5d9 Fix CI fuzz runners Alex Crichton 2020-03-17 11:58:48 -07:00
  • a2d388b593 Fix types of SIMD or, xor, and Andrew Brown 2020-03-09 11:25:29 -07:00
  • ebaf95e507 Fix types of i8x16 and i16x8 replace_lane Andrew Brown 2020-03-09 11:16:05 -07:00
  • 27532410d2 Fix local.set and local.tee types for SIMD Andrew Brown 2020-03-13 15:11:41 -07:00
  • 8bbf07c758 Merge pull request #1327 from bjorn3/linkage_hidden Pat Hickey 2020-03-17 11:34:41 -07:00
  • 9e57532098 Merge pull request #1311 from bytecodealliance/pch/cranelift_module_errors Pat Hickey 2020-03-17 10:56:05 -07:00
  • ffa467a0d0 Translate Wasm's f32x4.convert_i32x4s to Cranelift's fcvt_from_sint Andrew Brown 2020-03-06 19:12:43 -08:00
  • 444d021ede Add x86 implementation of fcvt_from_sint Andrew Brown 2020-03-06 19:10:00 -08:00
  • 317c9ad43e Make Cranelift version-bumping script have similar name to Wasmtime's Nick Fitzgerald 2020-03-17 10:07:39 -07:00
  • 5f47068eb1 take ttf in differential Alex Crichton 2020-03-17 09:51:51 -07:00
  • 23bc79f66d rustfmt Alex Crichton 2020-03-17 09:36:40 -07:00