about summary refs log tree commit diff
path: root/library/core/src
AgeCommit message (Expand)AuthorLines
2024-11-05add const_eval_select macro to reduce redundancyRalf Jung-456/+478
2024-11-03Rollup merge of #132423 - RalfJung:const-eval-align-offset, r=dtolnayJubilee-672/+177
2024-11-03Rollup merge of #132563 - frectonz:master, r=AmanieuJubilee-1/+9
2024-11-03Auto merge of #132479 - compiler-errors:fx-feat-yeet, r=fee1-deadbors-6/+6
2024-11-03Rename the FIXMEs, remove a few that dont matter anymoreMichael Goulet-6/+6
2024-11-03Auto merge of #132542 - RalfJung:const_panic, r=tgross35bors-129/+142
2024-11-03remove const-support for align_offsetRalf Jung-672/+177
2024-11-03Modify `NonZero` documentation to reference the underlying integer typefrectonz-1/+9
2024-11-03Rollup merge of #132511 - RalfJung:const_arguments_as_str, r=dtolnayMatthias Krüger-5/+2
2024-11-03Rollup merge of #132503 - RalfJung:const-hash-map, r=AmanieuMatthias Krüger-9/+4
2024-11-03Rollup merge of #132499 - RalfJung:unicode_data.rs, r=tgross35Matthias Krüger-1/+1
2024-11-03Rollup merge of #131377 - rick-de-water:nonzero-exp, r=dtolnayMatthias Krüger-16/+30
2024-11-03add const_panic macro to make it easier to fall back to non-formatting panic ...Ralf Jung-129/+142
2024-11-03stabilize const_arguments_as_strRalf Jung-5/+2
2024-11-03Auto merge of #132458 - RalfJung:rustc-const-unstable, r=Amanieubors-98/+0
2024-11-02Rollup merge of #132482 - lukas-code:stab-attrs, r=NoratriebMatthias Krüger-3/+4
2024-11-02remove const_hash feature leftoversRalf Jung-9/+4
2024-11-02unicode_data.rs: show command for generating fileRalf Jung-1/+1
2024-11-02get rid of a whole bunch of unnecessary rustc_const_unstable attributesRalf Jung-98/+0
2024-11-02Rollup merge of #132398 - krtab:add_doc_link, r=NoratriebMatthias Krüger-5/+9
2024-11-02fix some stability annotationsLukas Markeffsky-3/+4
2024-11-02Rollup merge of #132459 - RalfJung:byte_sub_ptr, r=scottmcmGuillaume Gomez-9/+66
2024-11-02Rollup merge of #132455 - RalfJung:const_alloc_layout, r=dtolnayGuillaume Gomez-6/+5
2024-11-02Rollup merge of #132451 - RalfJung:less-rustc_allow_const_fn_unstable, r=tgro...Guillaume Gomez-8/+0
2024-11-02Rollup merge of #132445 - RalfJung:const-unchecked-shifts, r=tgross35Guillaume Gomez-20/+16
2024-11-02Rollup merge of #132413 - lolbinarycat:offset_of_nested-docs, r=workingjubileeGuillaume Gomez-5/+3
2024-11-01offset_from / sub_ptr docs: emphasize that pointers must be in the same alloc...Ralf Jung-12/+12
2024-11-01feat(byte_sub_ptr): add ptr::byte_sub_ptrAria Beingessner-0/+57
2024-11-01make const_alloc_layout feature gate only about functions that are already st...Ralf Jung-6/+5
2024-11-01unchecked_shifts, unchecked_neg are safe-to-const-expose-on-stable, so we can...Ralf Jung-20/+16
2024-11-01remove some unnecessary rustc_allow_const_fn_unstableRalf Jung-8/+0
2024-10-31use semantic line breaklolbinarycat-2/+2
2024-10-31update offset_of! docs to reflect the stablization of nestingbinarycat-4/+2
2024-10-31Add intra-doc link in str::xxx_char_boundaryArthur Carcano-3/+5
2024-10-30Remove do_not_const_check from Iterator methodsMichael Goulet-76/+0
2024-10-30Add intra-doc link in str::xxx_prefixArthur Carcano-2/+4
2024-10-30Auto merge of #132238 - Urgau:midpoint-i64-hackers-impl, r=joboetbors-2/+2
2024-10-29Rollup merge of #131520 - zachs18:const-str-split, r=NoratriebJubilee-12/+38
2024-10-29Auto merge of #128985 - GrigorenkoPV:instantly-dangling-pointer, r=Urgaubors-1/+4
2024-10-28New lint: `dangling_pointers_from_temporaries`Pavel Grigorenko-1/+4
2024-10-28Rollup merge of #131391 - ChaiTRex:isqrt, r=scottmcm,tgross35Matthias Krüger-13/+8
2024-10-28Auto merge of #132251 - jieyouxu:rollup-mtv9mpd, r=jieyouxubors-1/+2
2024-10-28Auto merge of #132200 - Mark-Simulacrum:strengthen-cross-lang, r=RalfJungbors-2/+10
2024-10-27Support `char::is_digit` in const contextsultrabear-1/+2
2024-10-27Use Hacker's Delight impl in `i64::midpoint` instead of wide `i128` implUrgau-2/+2
2024-10-27Auto merge of #131284 - dingxiangfei2009:rename-smart-ptr-to-coerce-referent,...bors-3/+4
2024-10-27Auto merge of #132191 - Urgau:midpoint_signed_towards_zero, r=dtolnaybors-38/+65
2024-10-26Auto merge of #131715 - tgross35:add-const_sockaddr_setters, r=Amanieubors-16/+25
2024-10-26Make clearer that guarantees in ABI compatibility are for Rust onlyMark Rousskov-2/+10
2024-10-26Round negative signed integer towards zero in `iN::midpoint`Urgau-38/+65