Commit graph

  • 15528b2d6c Fix catbat pager typo. Nicholas Nethercote 2024-11-20 10:34:42 +11:00
  • cfafa9380b Add metavariables to TokenDescription. Nicholas Nethercote 2024-04-18 08:58:06 +10:00
  • afe238f66f Introduce InvisibleOrigin on invisible delimiters. Nicholas Nethercote 2024-04-17 09:59:27 +10:00
  • 0a14f712d7
    Update tests/run-make/unstable-feature-usage-metrics/rmake.rs Jane Losare-Lusby 2024-11-20 12:11:40 -08:00
  • 01b26e6198 Use visit_item instead of flat_map_item in test_harness.rs maxcabrajac 2024-11-17 23:01:01 -03:00
  • 1dc12367b9 Items maxcabrajac 2024-11-17 20:11:49 -03:00
  • dc97db105a unstable feature usage metrics Jane Losare-Lusby 2024-09-06 13:05:01 -07:00
  • 71d07dd030
    Rollup merge of #133257 - GuillaumeGomez:unordmap-clear, r=lcnr Matthias Krüger 2024-11-20 20:10:15 +01:00
  • 1099bc8e73
    Rollup merge of #133244 - daxpedda:wasm32v1-none-atomic, r=alexcrichton Matthias Krüger 2024-11-20 20:10:14 +01:00
  • fbed195b4d
    Rollup merge of #133226 - compiler-errors:opt-in-pointer-like, r=lcnr Matthias Krüger 2024-11-20 20:10:13 +01:00
  • 7fc2b33722
    Rollup merge of #132708 - estebank:const-as-binding, r=Nadrieril Matthias Krüger 2024-11-20 20:10:12 +01:00
  • 71d3c7790f
    Rollup merge of #130800 - bjoernager:const-mut-cursor, r=joshtriplett Matthias Krüger 2024-11-20 20:10:12 +01:00
  • 0576cc987b
    Rollup merge of #129838 - Ayush1325:uefi-process-args, r=joboet Matthias Krüger 2024-11-20 20:10:11 +01:00
  • b33a0d3292 we should not be reporting generic error if there is not a segment to deny Michael Goulet 2024-10-26 23:57:36 +00:00
  • 19b528b8a0 Store resolution for self and crate root module segments Michael Goulet 2024-10-27 00:16:44 +00:00
  • 3fee0f12e4 Auto merge of #131326 - dingxiangfei2009:issue-130836-attempt-2, r=nikomatsakis bors 2024-11-20 18:51:54 +00:00
  • 186e282a43 Add UnordMap::clear method Guillaume Gomez 2024-11-20 18:11:37 +01:00
  • 228068bc6e Make PointerLike opt-in as a trait Michael Goulet 2024-11-20 02:46:56 +00:00
  • 06e66d78c3 Rip out built-in PointerLike impl Michael Goulet 2024-11-19 21:23:10 +00:00
  • a4bd5708c6
    Update LLVM to 19.1.4 Earlopain 2024-11-20 16:59:48 +01:00
  • a1f2999536 Auto merge of #133251 - matthiaskrgr:rollup-gjeis3q, r=matthiaskrgr bors 2024-11-20 15:49:54 +00:00
  • b1413e0583
    Rollup merge of #133241 - RalfJung:typing-env, r=lcnr Matthias Krüger 2024-11-20 15:48:29 +01:00
  • d3326564b2
    Rollup merge of #133239 - kleisauke:fix-llvm-triple-x86_64-win7-windows-msvc, r=ChrisDenton Matthias Krüger 2024-11-20 15:48:28 +01:00
  • 2595118ee2
    Rollup merge of #131904 - GKFX:stabilize-const-pin-2, r=tgross35 Matthias Krüger 2024-11-20 15:48:28 +01:00
  • f37d021d6c
    Account for wasm32v1-none when exporting TLS symbols daxpedda 2024-11-20 13:48:48 +01:00
  • 91be81592f
    ci: Disable full debuginfo-level=2 in windows alt job MarcoIeni 2024-11-20 13:55:35 +01:00
  • 5777c73438 Stabilize const_pin_2 George Bateman 2024-10-18 21:23:16 +01:00
  • 297b618944
    reduce false positives of tail-expr-drop-order from consumed values Ding Xiang Fei 2024-09-02 01:13:07 +08:00
  • bfe809d93c Auto merge of #133227 - weihanglo:update-cargo, r=weihanglo bors 2024-11-20 12:32:55 +00:00
  • d04088fa36 interpret: make typing_env field private Ralf Jung 2024-11-20 11:05:53 +01:00
  • 57ed8e8436 Fix LLVM target triple for x86_64-win7-windows-msvc Kleis Auke Wolthuizen 2024-11-20 10:47:28 +01:00
  • fda6892747 Auto merge of #133234 - jhpratt:rollup-42dmg4p, r=jhpratt bors 2024-11-20 09:27:56 +00:00
  • b9cd5eb190
    Rollup merge of #133216 - compiler-errors:const-fn, r=lcnr Jacob Pratt 2024-11-20 01:54:27 -05:00
  • cd36973a13
    Rollup merge of #133196 - omnivagant:correct-less-r-flag, r=tgross35 Jacob Pratt 2024-11-20 01:54:26 -05:00
  • c364ff7058
    Rollup merge of #133190 - MarcoIeni:dist-aarch64-msvc-free, r=Kobzol Jacob Pratt 2024-11-20 01:54:26 -05:00
  • a175db1424
    Rollup merge of #133108 - RalfJung:future-compat-needs-to-run, r=lcnr Jacob Pratt 2024-11-20 01:54:25 -05:00
  • 25dc4d0394
    Rollup merge of #132732 - gavincrawford:as_ptr_attribute, r=Urgau Jacob Pratt 2024-11-20 01:54:24 -05:00
  • 70e814bd9e Auto merge of #133212 - lcnr:questionable-uwu, r=compiler-errors bors 2024-11-20 06:22:01 +00:00
  • 00903cf9c9
    Update cargo Weihang Lo 2024-11-19 21:41:31 -05:00
  • bcfea1f8d2 Auto merge of #133194 - khuey:master, r=jieyouxu bors 2024-11-20 02:10:50 +00:00
  • 875df370be Auto merge of #133219 - matthiaskrgr:rollup-hnuq0zf, r=matthiaskrgr bors 2024-11-19 23:04:44 +00:00
  • 2467654917
    Rollup merge of #133213 - alexcrichton:fix-tier-listing, r=jieyouxu Matthias Krüger 2024-11-19 22:24:48 +01:00
  • 49aec06ab0
    Rollup merge of #133207 - jieyouxu:macos-objcopy, r=Kobzol,bjorn3 Matthias Krüger 2024-11-19 22:24:47 +01:00
  • 841243f319
    Rollup merge of #133201 - nnethercote:rm-TokenKind-InvalidPrefix, r=compiler-errors Matthias Krüger 2024-11-19 22:24:47 +01:00
  • 022bb9c3bb
    Rollup merge of #133188 - maxcabrajac:walk_no_visit, r=petrochenkov Matthias Krüger 2024-11-19 22:24:46 +01:00
  • d5dca43df6
    Rollup merge of #133183 - n0toose:improve-remove-dir-docs, r=joboet Matthias Krüger 2024-11-19 22:24:45 +01:00
  • c74e5a89c5
    Rollup merge of #133175 - MarcoIeni:dist-i686-msvc-free, r=Kobzol Matthias Krüger 2024-11-19 22:24:45 +01:00
  • 6c127f3ffd
    Rollup merge of #125405 - m-ou-se:thread-add-spawn-hook, r=WaffleLapkin Matthias Krüger 2024-11-19 22:24:44 +01:00
  • 001f98ad80
    Rollup merge of #123947 - zopsicle:vec_deque-Iter-as_slices, r=Amanieu Matthias Krüger 2024-11-19 22:24:43 +01:00
  • def7ed08e7 Implement ~const Fn trait goals in the new solver Michael Goulet 2024-10-29 17:51:38 +00:00
  • df94818366 lints_that_dont_need_to_run: never skip future-compat-reported lints Ralf Jung 2024-11-16 15:32:11 +01:00
  • 002efeb72a additional TypingEnv cleanups lcnr 2024-11-19 21:11:55 +01:00
  • d61effe58f resolve_instance: stop relying on Reveal lcnr 2024-11-19 20:20:39 +01:00
  • 7a90e84f4d InterpCx store TypingEnv instead of a ParamEnv lcnr 2024-11-19 20:10:42 +01:00
  • 5eeaf2ec33 Implement ~const opaques Michael Goulet 2024-11-19 20:29:01 +00:00
  • 588c4c45d5 Rename implied_const_bounds to explicit_implied_const_bounds Michael Goulet 2024-11-19 20:30:58 +00:00
  • ee612c45f0 Auto merge of #132761 - nnethercote:resolve-tweaks, r=petrochenkov bors 2024-11-19 19:54:35 +00:00
  • b9dea31ea9 TypingMode::from_param_env begone lcnr 2024-11-19 19:32:52 +01:00
  • d667dd5677 remove TypingMode::from_param_env in clippy lcnr 2024-11-19 19:31:02 +01:00
  • 691796be03 Update doc comments for spawn hook. Mara Bos 2024-11-19 18:53:39 +01:00
  • b96f023dbd Address review comments. Mara Bos 2024-11-19 17:50:42 +00:00
  • 38b9a448c9 Fix tracking issue. Mara Bos 2024-11-19 15:19:13 +01:00
  • 24fec0d896 Add tracking issue. Mara Bos 2024-11-12 17:18:15 +01:00
  • 5a80b48fe1 Use Send + Sync for spawn hooks. Mara Bos 2024-10-24 11:37:35 +02:00
  • f2bf9e198e Add thread Builder::no_hooks(). Mara Bos 2024-10-24 11:19:02 +02:00
  • 947354fbec Update thread spawn hooks. Mara Bos 2024-10-24 10:52:47 +02:00
  • ef9055f3ee Use add_spawn_hook for libtest's output capturing. Mara Bos 2024-05-22 14:16:33 +02:00
  • 7ac4c04731 Add std:🧵:add_spawn_hook. Mara Bos 2024-05-22 14:10:52 +02:00
  • 4813fda2e6 rustdoc: yeet TypingEnv::from_param_env lcnr 2024-11-19 18:07:55 +01:00
  • f74951fdf1 generic_const_exprs: yeet TypingEnv::from_param_env lcnr 2024-11-19 17:17:00 +01:00
  • ffd7a50314 impl trait overcaptures, yeet TypingMode::from_param_env lcnr 2024-11-19 17:07:19 +01:00
  • 07a5272476 pattern lowering, yeet TypingEnv::from_param_env lcnr 2024-11-19 17:05:23 +01:00
  • decf37bd16 liveness checking, yeet TypingEnv::from_param_env lcnr 2024-11-19 16:54:04 +01:00
  • 1ec964873e unconditional recursion, yeet TypingEnv::from_param_env lcnr 2024-11-19 16:51:47 +01:00
  • 948cec0fad move fn is_item_raw to TypingEnv lcnr 2024-11-19 16:13:55 +01:00
  • 01fd384d58
    Correct comments concerning updated dangling pointer lint gavincrawford 2024-11-12 22:32:13 -07:00
  • 78993684f2 Auto merge of #133205 - matthiaskrgr:rollup-xhhhp5u, r=matthiaskrgr bors 2024-11-19 16:31:58 +00:00
  • 616013fc49 Correct the tier listing of wasm32-wasip2 Alex Crichton 2024-11-19 07:56:34 -08:00
  • 89b6885529 Auto merge of #133164 - RalfJung:promoted-oom, r=jieyouxu bors 2024-11-19 13:24:09 +00:00
  • f5b023bd9c When the required discriminator value exceeds LLVM's limits, drop the debug info for the function instead of panicking. Kyle Huey 2024-11-18 18:48:10 -08:00
  • 1e4ebb0ccd Honor collapse_debuginfo when dealing with MIR-inlined functions inside macros. Kyle Huey 2024-11-18 18:16:22 -08:00
  • 4b5c88301b Explicitly disable llvm tools for cranelift Jieyou Xu 2024-11-19 20:00:58 +08:00
  • fcfb782a75 Register change info Jieyou Xu 2024-11-19 19:04:45 +08:00
  • 38f0c099b2 Default-enable llvm_tools_enabled when no config.toml is present Jieyou Xu 2024-11-19 18:48:02 +08:00
  • 7d40450b2d Auto merge of #132623 - nnethercote:rustc_borrowck-cleanups-2, r=Nadrieril bors 2024-11-19 08:32:27 +00:00
  • 9aac15d736
    Rollup merge of #133200 - RalfJung:miri-rwlock-test, r=tgross35 Matthias Krüger 2024-11-19 09:19:21 +01:00
  • f25fee3349
    Rollup merge of #133023 - samestep:hir-stats-total-count, r=nnethercote Matthias Krüger 2024-11-19 09:19:20 +01:00
  • 47200547f3
    Rollup merge of #132577 - Urgau:check-cfg-report-extern-macro, r=petrochenkov Matthias Krüger 2024-11-19 09:19:19 +01:00
  • 5f586efd3e
    Rollup merge of #131081 - camelid:const-path-it-all, r=BoxyUwU Matthias Krüger 2024-11-19 09:19:17 +01:00
  • e9a0c3c98c Remove TokenKind::InvalidPrefix. Nicholas Nethercote 2024-11-19 15:55:34 +11:00
  • 2c7c3697db Improve TokenKind comments. Nicholas Nethercote 2024-11-19 15:11:18 +11:00
  • 7931a8ddef ignore an occasionally-failing test in Miri Ralf Jung 2024-11-19 08:01:45 +01:00
  • df29f9b0c3 Improve fake_ident_or_unknown_prefix. Nicholas Nethercote 2024-11-19 14:48:48 +11:00
  • 473b5d5290 Fix broken intra-doc link Boxy 2024-11-19 06:06:47 +00:00
  • e6c1e14e5d Auto merge of #133193 - fmease:rollup-v38ayvk, r=fmease bors 2024-11-19 05:14:06 +00:00
  • 59e339f766 Introduce min_generic_const_args and directly represent paths Noah Lev 2024-11-19 05:01:59 +00:00
  • 56747f30b4
    Rollup merge of #133192 - aDotInTheVoid:changelog-cleanup, r=fmease León Orell Valerian Liehr 2024-11-19 04:01:33 +01:00
  • 27acd5e5ec
    Rollup merge of #133191 - aDotInTheVoid:whoops-thats-not-stable-and-might-never-be, r=fmease León Orell Valerian Liehr 2024-11-19 04:01:33 +01:00
  • 739fdaf969
    Rollup merge of #133187 - ehuss:reference-diagnostic, r=jieyouxu León Orell Valerian Liehr 2024-11-19 04:01:32 +01:00
  • 49ca6c6b3e
    Rollup merge of #133186 - uweigand:s390x-maintainer, r=wesleywiser León Orell Valerian Liehr 2024-11-19 04:01:32 +01:00