Commit graph

  • 5f537c410e
    Rollup merge of #133185 - notriddle:notriddle/roaringbitmap, r=notriddle León Orell Valerian Liehr 2024-11-19 04:01:31 +01:00
  • 17ffefcf00
    Rollup merge of #133182 - RalfJung:const-panic-inline, r=tgross35 León Orell Valerian Liehr 2024-11-19 04:01:30 +01:00
  • 09838ae70d
    Rollup merge of #133181 - rustbot:docs-update, r=ehuss León Orell Valerian Liehr 2024-11-19 04:01:30 +01:00
  • f66e1749c0
    Rollup merge of #133180 - GuillaumeGomez:jump-to-def-links-generics, r=notriddle León Orell Valerian Liehr 2024-11-19 04:01:29 +01:00
  • 22265415c4
    Rollup merge of #132758 - nnethercote:improve-get_key_value-docs, r=cuviper León Orell Valerian Liehr 2024-11-19 04:01:28 +01:00
  • 5926e82dd1 Auto merge of #124780 - Mark-Simulacrum:lockless-cache, r=lcnr bors 2024-11-19 02:07:48 +00:00
  • 75108b6067 Pass flow_inits by value. Nicholas Nethercote 2024-11-05 11:52:38 +11:00
  • af50fe407e Put param_env into infcx. Nicholas Nethercote 2024-11-01 13:51:00 +11:00
  • c9283f8fa9 Pass constraints to RegionInferenceContext::new. Nicholas Nethercote 2024-11-01 09:32:48 +11:00
  • 801b150737 Don't refcount PlaceholderIndices. Nicholas Nethercote 2024-11-01 09:19:03 +11:00
  • fe3c49fe9a Inline and remove TypeVerifier::new. Nicholas Nethercote 2024-10-29 15:16:31 +11:00
  • 2709dc8a13 Compute upvars lazily. Nicholas Nethercote 2024-10-29 15:01:35 +11:00
  • 952c6d5c96 Clean up UniversalRegions. Nicholas Nethercote 2024-10-29 14:21:40 +11:00
  • ed11fbe5df Make TypeChecker::region_bound_pairs owned. Nicholas Nethercote 2024-10-29 13:08:50 +11:00
  • 227ecc803f Make TypeChecker::known_type_outlives_obligations owned. Nicholas Nethercote 2024-10-29 12:36:56 +11:00
  • 4c8a23ab0d Don't pass universal_regions unnecessarily. Nicholas Nethercote 2024-10-29 09:23:57 +11:00
  • d20a310582 RELEASES.md: Don't document unstable --test-build-wrapper Alona Enraght-Moony 2024-11-18 23:29:27 +00:00
  • ed465f2090 rustdoc book: Move --test-builder(--wrapper)? docs to unstable section. Alona Enraght-Moony 2024-11-18 23:20:41 +00:00
  • 7bffa31042 Mention std::fs::remove_dir_all in std::fs::remove_dir Panagiotis "Ivory" Vasilopoulos 2024-11-18 18:42:00 +01:00
  • 0270580bc5
    CI: use free runner in dist-aarch64-msvc MarcoIeni 2024-11-18 22:09:13 +01:00
  • b71fb5edc0 Auto merge of #132460 - lcnr:questionable-uwu, r=compiler-errors bors 2024-11-18 21:07:05 +00:00
  • 826d023561 rustdoc-search: add descriptive comments to bitmap class Michael Howell 2024-11-18 13:37:53 -07:00
  • 6f8fe7929a Make rustc --explain busybox less compatible omni 2024-11-18 20:35:38 +00:00
  • 3ae8036f66
    Update src/doc/rustc/src/platform-support/s390x-unknown-linux-gnu.md Ulrich Weigand 2024-11-18 21:31:39 +01:00
  • c6974344a5 interpret: do not ICE when a promoted fails with OOM Ralf Jung 2024-11-18 08:42:42 +01:00
  • f6340f13bb Add MutVisitor::visit_fn_ret_ty maxcabrajac 2024-11-18 15:49:09 -03:00
  • 3adbc16385 Update books rustbot 2024-11-18 12:00:42 -05:00
  • 1b0e78738b Add reference annotations for diagnostic attributes Eric Huss 2024-11-18 10:45:26 -08:00
  • 8f95079cfc Document s390x-unknown-linux targets Ulrich Weigand 2024-11-18 19:43:04 +01:00
  • e65deb5ee1 Add Visitor::visit_qself maxcabrajac 2024-11-18 15:43:35 -03:00
  • 09c268417f Add Visitor::visit_fn_decl maxcabrajac 2024-11-18 15:40:34 -03:00
  • 3fbcc1f4b9 rustdoc-search: use smart binary search in bitmaps Michael Howell 2024-11-18 11:34:53 -07:00
  • 03ee484519 Auto merge of #133179 - GuillaumeGomez:rollup-ro5rtts, r=GuillaumeGomez bors 2024-11-18 17:58:35 +00:00
  • 79c8e64162 Update xshell and xshell-macros to v0.2.7 Urgau 2024-11-16 17:44:54 +01:00
  • 58664de837 Bump stdarch to the latest master Urgau 2024-11-07 23:34:12 +01:00
  • e8bd643450 Update anstream to 0.6.18 to fix a check-cfg issue Urgau 2024-11-04 19:17:39 +01:00
  • cc48194baf Report unexpected_cfgs lint in external macros Urgau 2024-11-03 21:05:49 +01:00
  • 31f5c3ba69 const_panic: inline in bootstrap builds to avoid f16/f128 crashes Ralf Jung 2024-11-18 18:17:02 +01:00
  • 8b0f8cb73c Add regression test for jump to def links on items with generics Guillaume Gomez 2024-11-18 17:57:27 +01:00
  • 786b7477f6 Fix items with generics not having their jump to def link generated Guillaume Gomez 2024-11-18 17:56:52 +01:00
  • 62d0235a4a
    Rollup merge of #133171 - binchengqu:master, r=jieyouxu Guillaume Gomez 2024-11-18 17:17:44 +01:00
  • 36180d9c71
    Rollup merge of #133169 - jieyouxu:update-triagebot-labels, r=WaffleLapkin Guillaume Gomez 2024-11-18 17:17:44 +01:00
  • 4baf540fce
    Rollup merge of #133163 - RalfJung:cold, r=saethlin Guillaume Gomez 2024-11-18 17:17:43 +01:00
  • 86ba13ba2f
    Rollup merge of #133157 - RalfJung:skip_stability_check_due_to_privacy, r=compiler-errors Guillaume Gomez 2024-11-18 17:17:42 +01:00
  • 1a0bc61314
    Rollup merge of #133156 - tshepang:patch-5, r=jieyouxu Guillaume Gomez 2024-11-18 17:17:41 +01:00
  • 8ea02578cd Fix typo Guillaume Gomez 2024-11-18 17:00:44 +01:00
  • 37ea2028be
    ci: use free runner in dist-i686-msvc MarcoIeni 2024-11-18 16:12:40 +01:00
  • c602e9aeaa Auto merge of #133160 - jhpratt:rollup-wzj9q15, r=jhpratt bors 2024-11-18 12:46:07 +00:00
  • a307c5499e Add the missing quotation mark in comment binchengqu 2024-11-18 20:18:22 +08:00
  • 75661c535f Tag src/build_helper with T-bootstrap Jieyou Xu 2024-11-18 20:07:03 +08:00
  • 1569414574 Tag more test suite changes with T-compiler Jieyou Xu 2024-11-18 20:03:57 +08:00
  • 2e087d2eaa review lcnr 2024-11-18 10:50:14 +01:00
  • 9cba14b95b use TypingEnv when no infcx is available lcnr 2024-11-15 13:53:31 +01:00
  • dff98a8a14 remove pointless cold_path impl in interpreter Ralf Jung 2024-11-18 08:41:28 +01:00
  • 194c76ef0a
    Rollup merge of #133158 - lnicola:sync-from-ra, r=lnicola Jacob Pratt 2024-11-18 02:24:36 -05:00
  • 19c145d816
    Rollup merge of #133145 - kornelski:static-mutex, r=traviscross Jacob Pratt 2024-11-18 02:24:36 -05:00
  • 72a8d536ef
    Rollup merge of #133142 - RalfJung:naming-is-hard, r=compiler-errors Jacob Pratt 2024-11-18 02:24:35 -05:00
  • 21654a2f44
    Rollup merge of #132934 - Zalathar:native-libs, r=jieyouxu Jacob Pratt 2024-11-18 02:24:35 -05:00
  • e83c45a98b Auto merge of #128219 - connortsui20:rwlock-downgrade, r=tgross35 bors 2024-11-18 07:24:12 +00:00
  • b07ed6ab16 stability: remove skip_stability_check_due_to_privacy Ralf Jung 2024-11-18 08:05:30 +01:00
  • 9d4b1b2db4 rename rustc_const_stable_intrinsic -> rustc_intrinsic_const_stable_indirect Ralf Jung 2024-11-17 22:50:14 +01:00
  • 2765432d32 Improve {BTreeMap,HashMap}::get_key_value docs. Nicholas Nethercote 2024-11-08 13:59:02 +11:00
  • bedecf94ce
    typo in config.example.toml Tshepang Mbambo 2024-11-18 07:45:33 +02:00
  • 78edefea9d Overhaul the -l option parser (for linking to native libs) Zalathar 2024-11-11 21:42:42 +11:00
  • 478db489b3 Move -l option parsing into its own submodule Zalathar 2024-11-11 21:39:52 +11:00
  • 2902bca654 Add some UI tests for -l modifier parsing Zalathar 2024-11-18 15:42:05 +11:00
  • bf6adec108 Auto merge of #133152 - jhpratt:rollup-wkqs5ud, r=jhpratt bors 2024-11-18 04:17:11 +00:00
  • f6374b4b71
    Rollup merge of #133147 - ChrisDenton:fixup, r=compiler-errors Jacob Pratt 2024-11-17 22:30:51 -05:00
  • 6c4a7b6ff3
    Rollup merge of #133143 - kornelski:let-mut-global, r=compiler-errors Jacob Pratt 2024-11-17 22:30:51 -05:00
  • 8600e579d5
    Rollup merge of #133133 - notriddle:notriddle/trailing-test, r=GuillaumeGomez Jacob Pratt 2024-11-17 22:30:50 -05:00
  • fc4f71db68
    Rollup merge of #133130 - dianne:fix-133118, r=compiler-errors Jacob Pratt 2024-11-17 22:30:49 -05:00
  • c68fef9fc9
    Rollup merge of #132993 - jieyouxu:i_am_very_stable, r=chenyukang Jacob Pratt 2024-11-17 22:30:49 -05:00
  • c874121487
    Rollup merge of #132944 - linyihai:needing-parenthases-issue-132924, r=chenyukang Jacob Pratt 2024-11-17 22:30:48 -05:00
  • e2993cd06e
    Rollup merge of #132795 - compiler-errors:refine-rpitit, r=lcnr Jacob Pratt 2024-11-17 22:30:47 -05:00
  • 9d6b2283d6 Modify some feature-gate tests to also check command-line handling Zalathar 2024-11-18 13:38:39 +11:00
  • 546ba3d310 suggest_borrow_generic_arg: instantiate clauses properly dianne 2024-11-17 00:11:34 -08:00
  • 5c2de73700 PatField maxcabrajac 2024-11-17 19:49:29 -03:00
  • eb2f1c85b3 ExprField maxcabrajac 2024-11-17 19:48:03 -03:00
  • 8b0284afd3 GenericParam maxcabrajac 2024-11-17 19:45:19 -03:00
  • f4fbe88a4d Param maxcabrajac 2024-11-17 19:43:40 -03:00
  • e52cef19a4 Variant maxcabrajac 2024-11-17 19:41:16 -03:00
  • b96758bb71 Arm maxcabrajac 2024-11-17 19:37:48 -03:00
  • f2f7d32948 FieldDef maxcabrajac 2024-11-17 19:32:16 -03:00
  • 8b43a7ee5d
    Document alternatives to static mut Kornel 2024-11-17 21:56:32 +00:00
  • 32d2340dbd Check use<..> in RPITIT for refinement Michael Goulet 2024-11-09 00:59:35 +00:00
  • 29acf8b422 Account for ExpandedConstant in parse_match Esteban Küber 2024-11-17 23:58:22 +00:00
  • 3fb7e441ae Auto merge of #120370 - x17jiri:likely_unlikely_fix, r=saethlin bors 2024-11-17 23:57:53 +00:00
  • 912ee65ccd review comment: modify doc comment Esteban Küber 2024-11-17 23:39:51 +00:00
  • 6480b76e45 review comments Esteban Küber 2024-11-13 21:54:46 +00:00
  • bb37e5d3cd review comments Esteban Küber 2024-11-12 00:59:11 +00:00
  • f1772d5739 Make suggestion verbose Esteban Küber 2024-11-07 19:40:27 +00:00
  • f563efec15 Unify expanded constants and named constants in PatKind Esteban Küber 2024-11-07 19:34:23 +00:00
  • a5b4d458a1 Point at const when intended binding fall-through pattern is a const Esteban Küber 2024-11-07 18:34:40 +00:00
  • 6dc79f6133 Use item_name instead of a span snippet when talking about const pattern Esteban Küber 2024-11-06 21:28:26 +00:00
  • c25b44bee9 Fold PatKind::NamedConstant into PatKind::Constant Esteban Küber 2024-11-06 21:10:31 +00:00
  • ff2f7a7a83 Point at const definition when used instead of a binding in a let statement Esteban Küber 2024-11-06 19:46:54 +00:00
  • 7765f23ea1
    Diagnostics for let mut in item context Kornel 2024-11-17 21:43:55 +00:00
  • 92ff69d368
    fixup some test directives Chris Denton 2024-11-17 22:13:27 +00:00
  • 5ec7d6eee7 Auto merge of #132646 - jieyouxu:liberate-aarch64-gnu-debug, r=Kobzol bors 2024-11-17 20:51:52 +00:00
  • 777003ae9f Likely unlikely fix Jiri Bobek 2024-07-26 15:51:46 +02:00