about summary refs log tree commit diff
path: root/library/core
AgeCommit message (Expand)AuthorLines
2023-06-20Auto merge of #112320 - compiler-errors:do-not-impl-via-obj, r=lcnrbors-7/+16
2023-06-20Merge attrs, better validationMichael Goulet-13/+16
2023-06-20Add rustc_do_not_implement_via_objectMichael Goulet-0/+6
2023-06-19Implement slice::split_once and slice::rsplit_onceBenjamin Lee-0/+77
2023-06-19Rollup merge of #112606 - clarfonthey:ip-display, r=thomccMichael Goulet-12/+6
2023-06-19Rollup merge of #112499 - tgross35:py-ruff-fixes, r=Mark-SimulacrumMichael Goulet-1/+1
2023-06-19Rollup merge of #112757 - Danvil:patch-1, r=Mark-SimulacrumMatthias Krüger-2/+2
2023-06-19Rollup merge of #109970 - danielhenrymantilla:add-poll-fn-pin-clarifications,...Matthias Krüger-0/+87
2023-06-19Auto merge of #112724 - scottmcm:simpler-unchecked-shifts, r=Mark-Simulacrumbors-12/+5
2023-06-18[doc] poll_fn: explain how to pin captured state safelyDaniel Henry-Mantilla-0/+87
2023-06-18Same for BorrowRefDavid Weikersdorfer-1/+1
2023-06-18Use BorrowFlag instead of explicit isizeDavid Weikersdorfer-1/+1
2023-06-18Auto merge of #112599 - saethlin:cleaner-panics, r=thomccbors-2/+3
2023-06-17Rollup merge of #112644 - zica87:nonZeroTypes, r=Mark-SimulacrumMatthias Krüger-9/+12
2023-06-16Apply changes to fix python linting errorsTrevor Gross-1/+1
2023-06-16[libs] Simplify `unchecked_{shl,shr}`Scott McMurray-12/+5
2023-06-16Rollup merge of #112662 - Vanille-N:symbol_unique, r=RalfJungMichael Goulet-0/+2
2023-06-16`#[lang_item]` for `core::ptr::Unique`Neven Villani-0/+2
2023-06-16Launch a non-unwinding panic for misaligned pointer derefBen Kimock-2/+3
2023-06-16slice::from_raw_parts: mention no-wrap-around conditionRalf Jung-10/+14
2023-06-16Remove `#[cfg(all())]` workarounds from `c_char`Alex Macleod-5/+0
2023-06-16Add more comprehensive tests for is_sorted and friends+merlan #flirora-1/+58
2023-06-15Rollup merge of #112529 - jieyouxu:block-expr-unused-must-use, r=oli-obkGuillaume Gomez-2/+2
2023-06-15privacy: Do not mark items reachable farther than their nominal visibilityVadim Petrochenkov-6/+6
2023-06-15Rollup merge of #112621 - GrigorenkoPV:env, r=jyn514Matthias Krüger-0/+2
2023-06-15Extend `unused_must_use` to cover block exprs许杰友 Jieyou Xu (Joe)-2/+2
2023-06-15Auto merge of #106343 - the8472:slice-iter-fold, r=scottmcmbors-0/+42
2023-06-15Correct types in method descriptions of `NonZero*` typeszica-9/+12
2023-06-14use indexed loop instead of ptr bumpingThe 8472-10/+20
2023-06-14Auto merge of #112625 - matthiaskrgr:rollup-jcobj3g, r=matthiaskrgrbors-1/+1
2023-06-14Fix `SocketAddrV6: Display` testsltdk-1/+1
2023-06-14Fix `Ipv6Addr: Display` testsltdk-3/+3
2023-06-14Rollup merge of #111974 - Sp00ph:update_guarantees, r=AmanieuMatthias Krüger-6/+4
2023-06-14Mention `env!` in `option_env!`'s docsPavel Grigorenko-0/+2
2023-06-14Fix typoAntonios Barotsis-1/+1
2023-06-13Alter `Display` for `Ipv6Addr` for IPv4-compatible addressesltdk-8/+2
2023-06-13Auto merge of #112314 - ferrocene:pa-core-alloc-abort, r=bjorn3bors-12/+3
2023-06-13ignore core, alloc and test tests that require unwinding on panic=abortPietro Albini-12/+3
2023-06-12optimize slice::Iter::foldThe 8472-0/+23
2023-06-12add benchmarkThe 8472-0/+9
2023-06-12Revert "Fix intra-doc links from pointer appearing in windows HANDLE type alias"Guillaume Gomez-9/+9
2023-06-10Auto merge of #111818 - Urgau:uplift_cmp_nan, r=cjgillotbors-0/+2
2023-06-09Add diagnostic items for `f32::NAN` and `f64::NAN`Urgau-0/+2
2023-06-09Auto merge of #112465 - GuillaumeGomez:rollup-gyh5buc, r=GuillaumeGomezbors-9/+9
2023-06-09Auto merge of #111530 - Urgau:uplift_undropped_manually_drops, r=compiler-errorsbors-0/+2
2023-06-09Fix intra-doc links from pointer appearing in windows HANDLE type aliasGuillaume Gomez-9/+9
2023-06-08Rollup merge of #109953 - thomcc:thomcc/typeid128, r=WaffleLapkinMatthias Krüger-3/+45
2023-06-08Allow undropped_manually_drops for some testsUrgau-0/+2
2023-06-07Fix typoThom Chiovoloni-1/+1
2023-06-07Don't panic in ceil_char_boundaryltdk-4/+3