Commit Graph

  • 8554d69e4b update userfaultfd to 0.4.1 (#3442) Pat Hickey 2021-10-11 11:06:54 -07:00
  • 713ce07d35 Add some debug logging for timing in module compiles (#3417) Alex Crichton 2021-10-11 12:50:15 -05:00
  • 8194c3a2a1 Merge branch 'bytecodealliance:main' into main Advance Software 2021-10-11 18:47:02 +01:00
  • 3d8253beb5 Merge pull request #3433 from bjorn3/stackslot_remove_dead_code Pat Hickey 2021-10-11 10:34:22 -07:00
  • ee60a361e9 Merge pull request #3440 from cfallin/wasmtime-meeting-20211014 Chris Fallin 2021-10-11 09:54:23 -07:00
  • 92eb210ff7 Add Wasm EH discussion (#3427) to Wasmtime meeting agenda for 2021-10-14. Chris Fallin 2021-10-11 09:52:08 -07:00
  • 3f87b768d5 Update filetests bjorn3 2021-10-11 17:44:21 +02:00
  • a894594ae5 Update parser bjorn3 2021-10-10 15:23:39 +02:00
  • 20463d60f3 Replace StackSlots struct with a type alias bjorn3 2021-10-10 14:57:35 +02:00
  • fd59a3e045 Remove all unused stackslot handling code bjorn3 2021-10-10 14:55:41 +02:00
  • 92a10d1ace Added resolve_vmctx_memory function to enable debuggers to resolve sandbox pointers - required because sandbox 'this' pointer cannot be resolved by lldb any other way as lldb expects "this" and "self" to be standard pointers, not sandbox handles. Steve 2021-10-11 09:08:14 +01:00
  • 2fcce7129c Merge branch 'bytecodealliance:main' into main Advance Software 2021-10-11 10:04:05 +01:00
  • ed31678161 Merge pull request #3437 from jedisct1/wasi-crypto-update Pat Hickey 2021-10-10 17:13:02 -07:00
  • 0ee1689e2f Update wasi-crypto crate Frank Denis 2021-10-10 21:34:43 +02:00
  • f3d06d61d2 Merge pull request #3428 from bjorn3/fix_cranelift_codegen_benches Pat Hickey 2021-10-10 10:01:27 -07:00
  • d3f81a3cb9 Merge pull request #3435 from bjorn3/remove_various_dead_code Pat Hickey 2021-10-10 10:00:42 -07:00
  • ccab8c5357 Merge pull request #3434 from bjorn3/remove_cssa_verifier Pat Hickey 2021-10-10 10:00:19 -07:00
  • bca6946a9d Merge pull request #3432 from bjorn3/remove_reloc_constant Pat Hickey 2021-10-10 09:59:13 -07:00
  • b7375817b1 Merge pull request #3431 from bjorn3/remove_sarg_t Pat Hickey 2021-10-10 09:58:14 -07:00
  • b0fbab67ba Merge pull request #3429 from bjorn3/shrink_cranelift_codegen_shared Pat Hickey 2021-10-10 09:56:44 -07:00
  • 8bb4e4584e Merge pull request #3430 from bjorn3/simplify_meta_types Pat Hickey 2021-10-10 09:56:16 -07:00
  • 80709ab624 Rustfmt bjorn3 2021-10-10 15:26:43 +02:00
  • 54293a5929 Remove predicates module bjorn3 2021-10-10 15:12:27 +02:00
  • fad3868c1d Remove no longer existing passes from timing.rs bjorn3 2021-10-10 15:08:45 +02:00
  • f7ce91e174 Remove the CSSA verifier bjorn3 2021-10-10 15:06:15 +02:00
  • 355dd996a2 Fix tests bjorn3 2021-10-10 15:00:25 +02:00
  • aa0486eb15 Remove offset fields from ConstantPool bjorn3 2021-10-10 14:47:53 +02:00
  • d78f436daf Remove reloc_constant bjorn3 2021-10-10 14:43:49 +02:00
  • 8a8797b911 Remove the sarg_t type and dummy_sarg_t instruction bjorn3 2021-10-10 14:37:02 +02:00
  • eec3528254 Make ValueType::number unfailable bjorn3 2021-10-10 14:32:18 +02:00
  • 2b89b13c57 Move condcodes from cranelift-codegen-shared to cranelift-codegen bjorn3 2021-10-10 14:23:26 +02:00
  • ed5764c79f Fix cranelift-codegen benches bjorn3 2021-10-10 14:19:08 +02:00
  • 855ba39217 Merge pull request #3425 from fitzgen/remove-postopt-references Chris Fallin 2021-10-07 15:35:18 -07:00
  • dbe01ff51e Remove references to the old postopt pass Nick Fitzgerald 2021-10-07 14:43:36 -07:00
  • a986cf2438 Increase the default code section alignment to 64 KB for AArch64 targets (#3424) Anton Kirilov 2021-10-07 18:49:40 +01:00
  • ba3ce2280a Remove a dead script in the CI directory (#3423) Alex Crichton 2021-10-07 10:57:17 -05:00
  • 319e1c6e16 Enhance the publish script to be ideally run once (#3421) Alex Crichton 2021-10-07 09:09:02 -05:00
  • 2db3b5b9df Remove code offsets from Function (#3412) bjorn3 2021-10-07 15:54:00 +02:00
  • fc33700071 cranelift: Enable umulhi tests for s390x Afonso Bordado 2021-10-05 09:29:27 +01:00
  • d269271264 Merge pull request #3091 from cratelyn/katie/spooky-entity-impl Chris Fallin 2021-10-06 12:22:46 -07:00
  • 91482f39d0 Disable module linking in compilation fuzzer (#3416) Alex Crichton 2021-10-05 09:12:11 -05:00
  • f0219da09d Add cranelift meeting notes (#3411) Alex Crichton 2021-10-04 15:13:26 -05:00
  • df5fa773ef Merge pull request #3413 from bjorn3/no_stack_layout Chris Fallin 2021-10-04 11:17:13 -07:00
  • a42fc181e4 Merge pull request #3407 from bnjbvr/remove-enccursor Chris Fallin 2021-10-04 11:13:01 -07:00
  • a0f777b677 Remove BranchRange bjorn3 2021-10-04 19:40:58 +02:00
  • c5c7508289 Remove StackLayoutInfo bjorn3 2021-10-04 19:39:27 +02:00
  • b3702f5821 Remove old_signature bjorn3 2021-10-04 19:39:00 +02:00
  • 772176dbfb Cranelift: remove unused EncCursor Benjamin Bouvier 2021-10-04 10:12:57 +02:00
  • 43a86f14d5 Remove more old backend ISA concepts (#3402) Benjamin Bouvier 2021-10-04 10:36:12 +02:00
  • 76afcab0c2 Merge pull request #3405 from bytecodealliance/fitzgen-patch-1 Chris Fallin 2021-10-01 15:39:31 -07:00
  • 189ba667f4 Add ISLE tutorial to agenda and link to slides Nick Fitzgerald 2021-10-01 15:38:14 -07:00
  • 5b3b459ad5 Fix some nightly dead code warnings (#3404) Alex Crichton 2021-10-01 14:26:30 -05:00
  • bae4ec6427 Remove ancient register allocation (#3401) Benjamin Bouvier 2021-09-30 21:27:23 +02:00
  • 80336f4535 Merge pull request #3400 from cfallin/release-notes-old-x86-backend Chris Fallin 2021-09-30 11:58:55 -07:00
  • eb4fade2f3 Add a release-notes entry for removal of Cranelift's old x86 backend. Chris Fallin 2021-09-30 11:20:04 -07:00
  • 25d3fa4d7b Remove spec interpreter fuzz target temporarily (#3399) Alex Crichton 2021-09-30 13:09:19 -05:00
  • b695ca4f9c Merge pull request #3398 from uweigand/s390x-addlogical Chris Fallin 2021-09-30 10:38:42 -07:00
  • b3795d57ec Merge pull request #3397 from bjorn3/bye_x86_backend_part2 Chris Fallin 2021-09-30 10:15:29 -07:00
  • d9e6902b69 s390x: Enable most memory64 tests Ulrich Weigand 2021-09-30 18:36:39 +02:00
  • d590e6bc1f Remove x86 old-backend special case from cranelift-codegen-meta bjorn3 2021-09-29 19:12:51 +02:00
  • eb01ba1ed1 Flatten directory structure for cranelift_codegen_meta::isa bjorn3 2021-09-29 19:06:12 +02:00
  • 551f1c3a14 Remove BindParameter and Bindable bjorn3 2021-09-29 19:00:12 +02:00
  • 937b319e2d Merge pull request #3009 from bjorn3/bye_x86_backend Chris Fallin 2021-09-30 09:20:14 -07:00
  • 8876bd4fa3 Merge pull request #3396 from sunfishcode/sunishcode/flags-none Chris Fallin 2021-09-30 08:58:58 -07:00
  • e5ebef1b94 Use empty() instead of NONE with rsix flags types. Dan Gohman 2021-09-30 08:14:13 -07:00
  • 49767c7379 Validate functions in parallel in Module::validate (#3394) Alex Crichton 2021-09-30 09:09:12 -05:00
  • fa108d9a86 Remove the rsix dependency in cranelift-native. (#3395) Dan Gohman 2021-09-30 06:11:29 -07:00
  • 463a88e002 Rename lookup_variant to lookup bjorn3 2021-09-29 22:37:45 +02:00
  • 4b6d20d03f Fix extend test for AArch64 bjorn3 2021-09-29 19:45:49 +02:00
  • 3fae9e5fa9 Remove outdated tests from cranelift-codegen-meta bjorn3 2021-09-29 18:43:04 +02:00
  • a2040542ce Remove unused fields bjorn3 2021-09-29 18:24:24 +02:00
  • 71907184a5 Rustfmt bjorn3 2021-09-29 18:21:47 +02:00
  • a646f68553 Remove legacy x86_64 backend tests bjorn3 2021-09-29 17:37:23 +02:00
  • 53ec12d519 Rustfmt bjorn3 2021-06-21 13:24:46 +02:00
  • 9e5201d88f Fix all dead-code warnings in cranelift-codegen bjorn3 2021-06-21 13:11:28 +02:00
  • 3e4167ba95 Remove registers from cranelift-codegen-meta bjorn3 2021-06-21 12:57:37 +02:00
  • 18bd27e90b Remove legalizer support from cranelift-codegen-meta bjorn3 2021-06-21 12:55:08 +02:00
  • d499933612 Remove encoding generation from cranelift-codegen-meta bjorn3 2021-06-21 12:13:20 +02:00
  • d8818c967e Fix all dead-code warnings in cranelift-codegen-meta bjorn3 2021-06-21 12:06:24 +02:00
  • 59e18b7d1b Remove the old riscv backend bjorn3 2021-06-18 19:25:11 +02:00
  • 9e34df33b9 Remove the old x86 backend bjorn3 2021-06-18 17:28:55 +02:00
  • e989caf337 Update RELEASES.md (#3392) Alex Crichton 2021-09-28 10:58:29 -05:00
  • 1ee2af0098 Remove the lightbeam backend (#3390) Alex Crichton 2021-09-27 12:27:19 -05:00
  • 98831fe4e2 Update zeroize_derive to fix a rustsec warning (#3389) Alex Crichton 2021-09-24 15:07:16 -05:00
  • bfdbd10a13 Add *_unchecked variants of Func APIs for the C API (#3350) Alex Crichton 2021-09-24 14:05:45 -05:00
  • 344a219245 Merge pull request #3383 from akirilov-arm/vany_true Chris Fallin 2021-09-24 09:26:36 -07:00
  • 26ef5128c4 Merge pull request #3387 from cfallin/cranelift-mtg-20211004 Chris Fallin 2021-09-24 09:22:55 -07:00
  • 1a778c2fe4 Cranelift: add agenda item for further discussion of ISLE in upcoming Oct 4 meeting. Chris Fallin 2021-09-24 09:19:56 -07:00
  • 0fb3acfb94 Cranelift AArch64: Fix the VanyTrue implementation for 64-bit elements Anton Kirilov 2021-09-10 17:23:24 +01:00
  • cf7ea71948 Merge pull request #3385 from akirilov-arm/fmaxmin_pseudo Chris Fallin 2021-09-23 10:56:48 -07:00
  • a2dbdfda1a Merge pull request #3386 from alexcrichton/allow-more-v8 Nick Fitzgerald 2021-09-23 09:26:20 -07:00
  • 476d0bee96 Allow another trap mismatch with v8 Alex Crichton 2021-09-23 08:48:11 -07:00
  • 930b1f17f0 Cranelift AArch64: Implement scalar FmaxPseudo and FminPseudo Anton Kirilov 2021-09-14 22:05:26 +01:00
  • 144a0bfd83 Merge pull request #3382 from olivierlemasle/types-license Chris Fallin 2021-09-22 13:51:07 -07:00
  • b5e289d319 Add license file to wasmtime-types Olivier Lemasle 2021-09-22 22:08:35 +02:00
  • 2c75836553 Merge pull request #3381 from alexcrichton/more-disable-simd Nick Fitzgerald 2021-09-22 10:07:46 -07:00
  • 65fde3a86b Merge pull request #3380 from dheaton-arm/implement-iabs Chris Fallin 2021-09-22 10:00:53 -07:00
  • b076c99af9 Merge pull request #3379 from dheaton-arm/implement-sqmulroundsat Chris Fallin 2021-09-22 09:59:13 -07:00
  • dd7310df04 Merge pull request #3361 from dheaton-arm/implement-vecops Chris Fallin 2021-09-22 09:22:52 -07:00
  • 76f9cfd79c Merge pull request #3354 from afonso360/interp-b Chris Fallin 2021-09-22 09:22:04 -07:00