about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2020-07-05Rollup merge of #73973 - Nadrieril:fix-71977, r=matthewjasperManish Goregaokar-25/+90
2020-07-05Rollup merge of #73937 - JohnTitor:note-exhaustive-sized-int, r=varkorManish Goregaokar-1/+81
2020-07-05Rollup merge of #73871 - da-x:private-types-2018-no-extern, r=petrochenkovManish Goregaokar-17/+71
2020-07-05Rollup merge of #73834 - oli-obk:safe_intrinsics, r=ecstatic-morseManish Goregaokar-193/+307
2020-07-05Rollup merge of #73787 - pickfire:rustc-attrs, r=RalfJungManish Goregaokar-0/+53
2020-07-05Rollup merge of #72688 - djugei:master, r=AmanieuManish Goregaokar-0/+16
2020-07-05Fix the return type of Windows' `OpenOptionsExt::security_qos_flags`.Dan Gohman-1/+1
2020-07-05Add `RawFd` to WASI's `std::os::wasi::prelude`.Dan Gohman-1/+1
2020-07-05Add 'unrolled' is_ascii_align_to benchmark, and move is_ascii benchmarks into...Thom Chiovoloni-76/+83
2020-07-06Remove unused RUSTC_DEBUG_ASSERTIONSTomasz Miąsko-2/+0
2020-07-05Benchmark the unaligned case for is_ascii, and add missing SAFETYThom Chiovoloni-3/+21
2020-07-05Add benchmark for slice is_ascii using align_toThom Chiovoloni-1/+24
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-96/+99
2020-07-05Replace early-bound normalization hack with per-query key/value type aliases.Eduard-Mihai Burtescu-8/+24
2020-07-05Auto merge of #73879 - ecstatic-morse:discr-switch-uninit, r=oli-obkbors-39/+133
2020-07-05rustdoc: Restore underline text decoration on hover for FQN in headerKristofer Rye-0/+3
2020-07-05Avoid `vec!` allocation in `is_ascii_slice_*` benchesThom Chiovoloni-9/+36
2020-07-05Optimize is_ascii for &str and &[u8]Thom Chiovoloni-2/+166
2020-07-05add (unchecked) indexing methods to raw pointers and NonNullRalf Jung-15/+103
2020-07-05make unchecked slice indexing helper methods use raw pointersRalf Jung-129/+134
2020-07-05Fix array docs (remove mentions about 0 to 32 where possible)Roman Proskuryakov-9/+4
2020-07-05call the mut version as_mut_ptr and also add an as_ptr-like method to NonNull...Ralf Jung-2/+23
2020-07-05add as_ptr method to raw slicesRalf Jung-0/+42
2020-07-05variant_count: avoid incorrect dummy implementationRalf Jung-7/+2
2020-07-05Fix copypaste in test into-iter-impls-length-33 (const generic 32 -> 33)Roman Proskuryakov-7/+7
2020-07-05fmtRalf Jung-4/+9
2020-07-05Avoid deconstructing pointer for hashingMark Rousskov-2/+3
2020-07-05Shrink ParamEnv to 16 bytesMark Rousskov-83/+187
2020-07-05Remove LengthAtMost32Roman Proskuryakov-26/+0
2020-07-05Remove the usage of the LengthAtMost32 traitRoman Proskuryakov-681/+251
2020-07-05const validation: add test for uninit boolRalf Jung-2/+13
2020-07-05catch errors more locally around read_discriminantRalf Jung-24/+43
2020-07-05catch InvalidUninitBytes during validationRalf Jung-5/+11
2020-07-05expected found `&T` -> `T`Bastian Kauschke-35/+30
2020-07-05Fix spacing in Iterator fold docIvan Tham-2/+2
2020-07-04Fix caching issue when building tools.Eric Huss-4/+18
2020-07-04Fix #71977Nadrieril-17/+82
2020-07-05Address code reviewsYuki Okushi-21/+43
2020-07-04Fix const prop ICEOliver Scherer-19/+30
2020-07-05Explain exhaustive matching on {usize,isize} maximum valuesYuki Okushi-1/+59
2020-07-04Match on `Symbol` instead of `&str` for type-checking intrinsics.Oliver Scherer-115/+229
2020-07-04Make `rustc_peek` a safe intrinsicOliver Scherer-79/+79
2020-07-04nitBastian Kauschke-1/+1
2020-07-04instantiate_opaque_types LocalDefIdBastian Kauschke-20/+15
2020-07-04ConstCx to LocalDefIdBastian Kauschke-29/+25
2020-07-04remove LengthAtMost32 on AsRef/Borrow impl for arrayAndrey Zgarbul-16/+4
2020-07-04Remove unnecessary release from Arc::try_unwrapTomasz Miąsko-2/+1
2020-07-04add `lazy_normalization_consts` feature gateBastian Kauschke-1/+103
2020-07-04Auto merge of #72978 - matklad:ship-rust-analyzer, r=Mark-Simulacrumbors-3/+177
2020-07-04Auto merge of #74019 - Manishearth:rollup-2st3jsk, r=Manishearthbors-121/+1857