about summary refs log tree commit diff
path: root/library/core/src
AgeCommit message (Expand)AuthorLines
2024-07-22Fix some `#[cfg_attr(not(doc), repr(..))]`Pavel Grigorenko-7/+7
2024-07-21Implement `debug_more_non_exhaustive`Trevor Gross-0/+200
2024-07-21Make use of raw strings in `core::fmt::builders`Trevor Gross-12/+12
2024-07-21Auto merge of #127722 - BoxyUwU:new_adt_const_params_limitations, r=compiler-...bors-12/+65
2024-07-19Auto merge of #127982 - matthiaskrgr:rollup-nzyvphj, r=matthiaskrgrbors-1/+1
2024-07-19Rollup merge of #127978 - nyurik:lib-refs, r=workingjubileeMatthias Krüger-1/+1
2024-07-19Avoid ref when using format! for perfYuri Astrakhan-1/+1
2024-07-19improve safety commentivan-shrimp-1/+1
2024-07-19add `NonZero<uN>::isqrt`ivan-shrimp-45/+63
2024-07-19Use `#[rustfmt::skip]` on some `use` groups to prevent reordering.Nicholas Nethercote-4/+11
2024-07-18Rollup merge of #127748 - scottmcm:option_len, r=joboetMatthias Krüger-7/+17
2024-07-17Rollup merge of #127859 - RalfJung:ptr-dyn-metadata, r=scottmcmTrevor Gross-6/+10
2024-07-17Rollup merge of #127337 - celinval:intrinsics-fallback, r=oli-obkMatthias Krüger-59/+162
2024-07-17ptr::metadata: update comment on vtable_ptr work-aroundRalf Jung-4/+7
2024-07-17ptr::metadata: avoid references to extern typesRalf Jung-2/+3
2024-07-17Split part of `adt_const_params` into `unsized_const_params`Boxy-19/+63
2024-07-17Forbid `!Sized` types and referencesBoxy-3/+12
2024-07-16Rollup merge of #127444 - Sky9x:cstr-bytes-iter, r=dtolnayTrevor Gross-2/+15
2024-07-16Rollup merge of #126776 - nnethercote:rustfmt-use-pre-cleanups-2, r=cuviperTrevor Gross-24/+24
2024-07-16Rollup merge of #126271 - diondokter:dec2flt-skip-fast-path, r=tgross35Trevor Gross-2/+4
2024-07-17Cfg nitDion Dokter-1/+1
2024-07-17Avoid comments that describe multiple `use` items.Nicholas Nethercote-20/+23
2024-07-17Merge some `core::iter` entries.Nicholas Nethercote-4/+1
2024-07-16Rollup merge of #127047 - tspiteri:f128-aconsts-lsd, r=tgross35Trevor Gross-3/+3
2024-07-15`impl Send + Sync` and override `count` for the `CStr::bytes` iteratorSky-2/+15
2024-07-15Auto merge of #127777 - matthiaskrgr:rollup-qp2vkan, r=matthiaskrgrbors-18/+19
2024-07-15Rollup merge of #124921 - RalfJung:offset-from-same-addr, r=oli-obkMatthias Krüger-18/+19
2024-07-15lib: replace some `mem::forget`'s with `ManuallyDrop`Pavel Grigorenko-10/+5
2024-07-15Auto merge of #127020 - tgross35:f16-f128-classify, r=workingjubileebors-33/+491
2024-07-15Remove generic lifetime parameter of trait `Pattern`Benoît du Garreau-146/+151
2024-07-15Mark some `f16` and `f128` functions unstably constTrevor Gross-32/+210
2024-07-15Use Option's discriminant as its size hintScott McMurray-7/+17
2024-07-14Add `classify` and related methods for `f16` and `f128`Trevor Gross-1/+281
2024-07-14Rollup merge of #127592 - tesuji:patch-1, r=Mark-SimulacrumMatthias Krüger-0/+4
2024-07-13Rollup merge of #127446 - zachs18:miri-stdlib-leaks-core-alloc, r=Mark-Simula...Jubilee-0/+20
2024-07-14doc: Suggest `str::repeat` over `iter::repeat().take().collect()`tesuji-0/+4
2024-07-13Auto merge of #126958 - dtolnay:u32char, r=Mark-Simulacrumbors-3/+5
2024-07-13Rollup merge of #127668 - spencer3035:improve-slice-doc, r=jhprattJacob Pratt-10/+50
2024-07-12Updated slice documentationSpencer-10/+50
2024-07-13Use is_val_statically_known to optimize powMikhail Zabaluev-92/+125
2024-07-12Rename the internal `const_strlen` to just `strlen`Trevor Gross-2/+2
2024-07-12Rollup merge of #127433 - dtolnay:conststrlen, r=workingjubileeMatthias Krüger-4/+5
2024-07-11Add instability attribute on private const_strlen functionDavid Tolnay-0/+1
2024-07-12Rollup merge of #127422 - greaka:master, r=workingjubileeMatthias Krüger-22/+4
2024-07-12Explicitly unroll integer pow for small exponentsMikhail Zabaluev-12/+112
2024-07-11Optimize integer pow by removing exit branchMikhail Zabaluev-73/+52
2024-07-11Rollup merge of #127599 - tgross35:lazy_cell_consume-rename, r=workingjubileeMatthias Krüger-2/+2
2024-07-11Rollup merge of #127588 - uweigand:s390x-f16-doctests, r=tgross35Matthias Krüger-0/+15
2024-07-11Rollup merge of #124599 - estebank:issue-41708, r=wesleywiserMatthias Krüger-0/+1
2024-07-11Rename `lazy_cell_consume` to `lazy_cell_into_inner`Trevor Gross-2/+2