Commit Graph

  • 2aafe452b8 Auto merge of #82868 - petrochenkov:bto, r=estebank bors 2021-03-18 05:27:26 +0000
  • 81c1d7a150 Auto merge of #76447 - pickfire:async-pub, r=estebank bors 2021-03-18 02:32:39 +0000
  • b48530bf8b Report missing cases of `bare_trait_objects` Vadim Petrochenkov 2021-03-18 03:02:44 +0300
  • 38ed36bba4 hir: Preserve used syntax in `TyKind::TraitObject` Vadim Petrochenkov 2021-03-13 15:44:29 +0300
  • 146f574560 Auto merge of #83247 - Dylan-DPC:rollup-bdwmvjg, r=Dylan-DPC bors 2021-03-17 23:39:51 +0000
  • 1839d1d57d
    Rollup merge of #83231 - DieracDelta:lp64d-abi-for-riscvgc-unknown-none-elf, r=estebank Dylan DPC 2021-03-18 00:28:17 +0100
  • 22a9582ca2
    Rollup merge of #83228 - GuillaumeGomez:no-diff-if-no-tidy, r=jyn514 Dylan DPC 2021-03-18 00:28:16 +0100
  • 03400455e1
    Rollup merge of #83223 - JohnTitor:display-err-from-mmap, r=joshtriplett Dylan DPC 2021-03-18 00:28:15 +0100
  • bcb9226efb
    Rollup merge of #83216 - jyn514:register-tool, r=petrochenkov Dylan DPC 2021-03-18 00:28:14 +0100
  • 201893f5ac
    Rollup merge of #83204 - jethrogb:jb/sgx-c-build, r=joshtriplett,raoulstrackx Dylan DPC 2021-03-18 00:28:12 +0100
  • 1e23ab5dec
    Rollup merge of #83192 - kinnison:add-android-21, r=Mark-Simulacrum Dylan DPC 2021-03-18 00:28:11 +0100
  • 7cd7dee315
    Rollup merge of #83168 - Aaron1011:lint-procedural-masquerade, r=petrochenkov Dylan DPC 2021-03-18 00:28:10 +0100
  • b688b694d0
    Rollup merge of #83080 - tmiasko:inline-coverage, r=wesleywiser Dylan DPC 2021-03-18 00:28:09 +0100
  • c99200fa53
    Rollup merge of #82434 - jyn514:hash, r=JohnTitor Dylan DPC 2021-03-18 00:28:07 +0100
  • 16f6583f2d
    Rollup merge of #82270 - asquared31415:asm-syntax-directive-errors, r=nagisa Dylan DPC 2021-03-18 00:28:06 +0100
  • 90797ef008
    Rollup merge of #82191 - Soveu:dedup, r=nagisa Dylan DPC 2021-03-18 00:28:04 +0100
  • dac96d45af Fix use of bare trait objects everywhere Vadim Petrochenkov 2021-03-07 18:47:39 +0300
  • c07955c6b6 Fix overflowing length in Vec<ZST> to VecDeque Josh Stone 2021-03-17 16:02:07 -0700
  • 36f1f04f18 Auto merge of #82122 - bstrie:dep4real, r=dtolnay bors 2021-03-17 19:39:03 +0000
  • b4adc21c4f Auto merge of #83188 - petrochenkov:field, r=lcnr bors 2021-03-17 16:49:46 +0000
  • b1de9d4b64 Fix gitattibutes for old git versions Jethro Beekman 2021-03-16 17:14:01 +0100
  • fcd6f20700 Iterate for super_predicates. Camille GILLOT 2021-02-06 10:36:23 +0100
  • 9a3e23fed2 riscvgc-unknown-none-elf use lp64d ABI Justin Restivo 2021-03-17 10:32:39 -0400
  • 620ecc01a2 Move some test-only code to test files Joshua Nelson 2021-03-17 10:28:52 -0400
  • 04ae50179a Auto merge of #83090 - jackh726:bound_var_replacer_option, r=varkor bors 2021-03-17 14:01:48 +0000
  • ee98c6fea4 Don't show HTML diff if tidy isn't installed for rustdoc tests Guillaume Gomez 2021-03-17 13:48:25 +0100
  • bb7c04ae9c Remove unnecessary `forward_inner_docs` hack Joshua Nelson 2021-03-17 09:52:45 -0400
  • a7491d932f
    fix whitespace Joshua Nelson 2021-03-17 09:27:34 -0400
  • 0ce0fedb67 Auto merge of #81358 - mcastorina:to-upper-lower-speed, r=joshtriplett bors 2021-03-17 11:17:18 +0000
  • 81c9a02018 Update HashSet natvis Markus Westerlind 2021-03-17 10:07:09 +0100
  • 2c7490379d Auto merge of #83225 - JohnTitor:rollup-4hnuhb8, r=JohnTitor bors 2021-03-17 08:27:16 +0000
  • 95bbcdb8c7
    Rollup merge of #83219 - ehuss:update-cargo, r=ehuss Yuki Okushi 2021-03-17 15:21:00 +0900
  • ab83b4f0e5
    Rollup merge of #83206 - ehuss:update-books, r=ehuss Yuki Okushi 2021-03-17 15:20:59 +0900
  • 42e6d429c6
    Rollup merge of #83203 - jyn514:rustdoc-warnings, r=Manishearth Yuki Okushi 2021-03-17 15:20:58 +0900
  • b7863f91c6
    Rollup merge of #83202 - pickfire:patch-6, r=JohnTitor Yuki Okushi 2021-03-17 15:20:56 +0900
  • 9c7aca58fc
    Rollup merge of #83124 - cjgillot:iiib, r=petrochenkov Yuki Okushi 2021-03-17 15:20:55 +0900
  • 70edab895d
    Rollup merge of #83092 - petrochenkov:qspan, r=estebank Yuki Okushi 2021-03-17 15:20:54 +0900
  • 3122510748
    Rollup merge of #82826 - pierwill:fix-IPv, r=JohnTitor Yuki Okushi 2021-03-17 15:20:49 +0900
  • a16db3dcda
    Rollup merge of #82774 - JohnTitor:bad-diag-for-anon-params-with-ref, r=estebank Yuki Okushi 2021-03-17 15:20:48 +0900
  • 0c341226ad Auto merge of #83084 - nagisa:nagisa/features-native, r=petrochenkov bors 2021-03-17 05:46:08 +0000
  • f414c33e5e Display error details when a `mmap` call fails Yuki Okushi 2021-03-17 11:33:07 +0900
  • 55bdf7f188 Add more test case Yuki Okushi 2021-03-17 11:41:05 +0900
  • 35a2096538 Fix comments based on review dylni 2021-03-16 22:17:49 -0400
  • 21c157442c Add pub as optional check_front_matter Ivan Tham 2020-12-08 00:32:13 +0800
  • c44a5feb05 Add help assertion for async pub test Ivan Tham 2020-09-18 00:56:04 +0800
  • 9321efd8f7 Detect pub fn attr wrong order like `async pub` Ivan Tham 2020-09-07 22:27:00 +0800
  • 2d99e68940 Emit more pretty diagnostics for qualified paths Yuki Okushi 2021-03-17 09:49:46 +0900
  • 8240f1a3d3 Fix bad diagnostics for anon params with qualified paths Yuki Okushi 2021-03-05 14:52:45 +0900
  • ea355bc6be Fix bad diagnostics for anon params with ref Yuki Okushi 2021-03-05 04:19:15 +0900
  • e655fb6221 Auto merge of #82936 - oli-obk:valtree, r=RalfJung,lcnr,matthewjasper bors 2021-03-16 22:42:56 +0000
  • 65c01104d2 Update cargo Eric Huss 2021-03-16 15:42:44 -0700
  • cad3c4241d Deprecate std::os::haiku::raw bstrie 2021-03-16 17:17:41 -0400
  • e3031fe22a Allow registering tool lints with `register_tool` Joshua Nelson 2021-03-16 17:33:03 -0400
  • 72fb4379d5 Adjust `-Ctarget-cpu=native` handling in cg_llvm Simonas Kazlauskas 2021-03-13 15:29:39 +0200
  • f5d8117c33 Auto merge of #82536 - sexxi-goose:handle-patterns-take-2, r=nikomatsakis bors 2021-03-16 19:19:06 +0000
  • c74a3553ae Filter generics. Camille GILLOT 2021-01-16 23:18:00 +0100
  • 4223db76b9 Iterate on inferred_outlives. Camille GILLOT 2020-12-06 22:23:48 +0100
  • 58bca6f658 Iterate on explicit_predicates. Camille GILLOT 2020-12-06 22:22:59 +0100
  • dda31b97c8 Iterate on generics_of. Camille GILLOT 2020-12-06 22:24:40 +0100
  • 6337594e3c Iterate on variances_of. Camille GILLOT 2020-12-06 22:18:01 +0100
  • c4d564c780
    Update compiler/rustc_middle/src/ty/consts/valtree.rs Oli Scherer 2021-03-16 18:31:33 +0100
  • 5b9bd903c0
    Update compiler/rustc_middle/src/ty/consts/valtree.rs Oli Scherer 2021-03-16 18:31:25 +0100
  • f0997fa1e8
    Update compiler/rustc_mir/src/const_eval/mod.rs Oli Scherer 2021-03-16 18:26:09 +0100
  • 5bd50ef9be Simplify C compilation for Fortanix-SGX target Jethro Beekman 2021-03-16 17:14:23 +0100
  • c1b99f0b90 Don't warn about old rustdoc lint names (temporarily) Joshua Nelson 2021-03-16 11:59:05 -0400
  • 1d6754d6eb Auto merge of #83199 - JohnTitor:rollup-zrfk94a, r=JohnTitor bors 2021-03-16 16:37:43 +0000
  • 0701b5e24a Update books Eric Huss 2021-03-16 09:23:11 -0700
  • b5ca329616
    Show details in cfg version unstable book Ivan Tham 2021-03-16 23:15:44 +0800
  • 22f25484d6 use checkout@v2 klensy 2021-03-16 17:54:09 +0300
  • ec074276ab
    Rollup merge of #83196 - tmiasko:valid-range-delay-span-bug, r=oli-obk Yuki Okushi 2021-03-16 23:54:03 +0900
  • b62997fd24
    Rollup merge of #83172 - pnkfelix:bootstrap-tell-me-what-to-do-about-tidy-on-beta, r=Mark-Simulacrum Yuki Okushi 2021-03-16 23:54:02 +0900
  • 70bacd6727
    Rollup merge of #83162 - jfrimmel:woff2, r=Mark-Simulacrum Yuki Okushi 2021-03-16 23:54:01 +0900
  • 39af66f651
    Rollup merge of #83160 - m-ou-se:deprecate-rustc-serialize-derives, r=petrochenkov Yuki Okushi 2021-03-16 23:54:00 +0900
  • 896b44ab60
    Rollup merge of #83157 - nagisa:nagisa/portability-background, r=GuillaumeGomez Yuki Okushi 2021-03-16 23:53:59 +0900
  • 0f6b206ab4
    Rollup merge of #83156 - nagisa:nagisa/sans-serif-please, r=GuillaumeGomez Yuki Okushi 2021-03-16 23:53:58 +0900
  • d3460cd3c8
    Rollup merge of #83091 - usbalbin:const_copy, r=oli-obk Yuki Okushi 2021-03-16 23:53:56 +0900
  • dbdb2a1312
    Rollup merge of #83077 - notriddle:gc-cleanup-rustdoc-search, r=GuillaumeGomez Yuki Okushi 2021-03-16 23:53:55 +0900
  • b6df781643
    Rollup merge of #83072 - henryboisdequin:patch-1, r=Dylan-DPC Yuki Okushi 2021-03-16 23:53:54 +0900
  • 62d38da9fa
    Rollup merge of #81822 - Kixunil:path_try_exists, r=kennytm Yuki Okushi 2021-03-16 23:53:52 +0900
  • b0092bc995 Vec::dedup optimization - add benches Soveu 2021-03-16 14:41:26 +0100
  • bd2737fc96
    ci/docker: Add SDK/NDK level 21 to android docker for 32bit platforms Daniel Silverstone 2021-03-16 10:50:45 +0000
  • 7cf8d3ac2b feat: Update hashbrown to instantiate less llvm IR Markus Westerlind 2020-10-05 10:50:51 +0200
  • f24ce9b014 Auto merge of #82838 - Amanieu:rustdoc_asm, r=nagisa bors 2021-03-16 10:05:46 +0000
  • d1522b39dd ast: Reduce size of `ExprKind` by boxing fields of `ExprKind::Struct` Vadim Petrochenkov 2021-03-16 03:15:53 +0300
  • b25d3ba781 ast/hir: Rename field-related structures Vadim Petrochenkov 2021-03-16 00:36:07 +0300
  • 4330268181 Filled tracking issue for path_try_exists Martin Habovstiak 2021-03-16 08:41:14 +0100
  • d6de60fb32 Make bootstrap be more informative when one does `x.py test` on a beta checkout without other mods. Felix S. Klock II 2021-03-15 17:37:06 -0400
  • 0d84e0b68c Add test case for -Zinline-mir & -Zinstrument-coverage Tomasz Miąsko 2021-03-16 00:00:00 +0000
  • 335427a3db Use delay_span_bug instead of panic in layout_scalar_valid_range Tomasz Miąsko 2021-03-16 00:00:00 +0000
  • 195ad4830e Auto merge of #82898 - oli-obk:tait_🧊, r=nikomatsakis bors 2021-03-16 04:24:48 +0000
  • 4c10c84c63 Auto merge of #83153 - Aaron1011:eval-always-extern_mod_stmt_cnum, r=michaelwoerister bors 2021-03-16 01:33:06 +0000
  • ba27cae728 Make functions passed to BoundVarReplacer be optional Jack Huey 2021-03-13 13:44:00 -0500
  • 4b6cc0c204 Add support for compile-flags in coverage tests Tomasz Miąsko 2021-03-15 00:00:00 +0000
  • ad8f9af7cb Remove inline-instrument-coverage-fail.rs test case Tomasz Miąsko 2021-03-13 00:00:00 +0000
  • 5a9538acb5 Functions inlined into reachable functions are reachable Tomasz Miąsko 2021-03-13 00:00:00 +0000
  • 1796cc0e6c Make source-based code coverage compatible with MIR inlining Tomasz Miąsko 2021-03-13 00:00:00 +0000
  • e98b7d1bcf Update clippy tests Vadim Petrochenkov 2021-03-15 23:52:57 +0300
  • 96d6f22a8e
    Merge branch 'master' into dedup Soveu 2021-03-15 21:51:38 +0100
  • 2285f11724 Vec::dedup optimization - add test for panic Soveu 2021-03-15 21:26:22 +0100
  • d6a7c1d47f
    Extend `proc_macro_back_compat` lint to `procedural-masquerade` Aaron Hill 2021-03-15 15:54:25 -0400