about summary refs log tree commit diff
path: root/src/libcore/lib.rs
AgeCommit message (Expand)AuthorLines
2020-07-27mv std libs to library/mark-301/+0
2020-07-27Rollup merge of #73858 - tspiteri:const-methods, r=oli-obkManish Goregaokar-2/+0
2020-07-18Rollup merge of #74459 - canova:const-unreachable-unchecked, r=oli-obkManish Goregaokar-0/+1
2020-07-17Rollup merge of #72414 - KodrAus:feat/stdlazy, r=Mark-SimulacrumManish Goregaokar-0/+2
2020-07-18link once_cell feature to #74465Ashley Mannix-1/+1
2020-07-17Rollup merge of #74300 - lzutao:iterator-intra, r=jyn514Manish Goregaokar-0/+1
2020-07-17Rollup merge of #73930 - a1phyr:feature_const_option, r=dtolnayManish Goregaokar-0/+1
2020-07-17Make unreachable_unchecked a const fnNazım Can Altınova-0/+1
2020-07-17Deny intra_doc_link_resolution_failure in libcoreLzu Tao-0/+1
2020-07-17Auto merge of #74395 - Mark-Simulacrum:stage0-next, r=pietroalbinibors-7/+4
2020-07-16apply bootstrap cfgsMark Rousskov-7/+4
2020-07-17integrate Lazy into std layoutAshley Mannix-0/+2
2020-07-16Revert "Remove spotlight usage"Manish Goregaokar-0/+1
2020-07-15Constify most non-trait `Duration` methods as described in #72440marmeladema-0/+1
2020-07-14Rollup merge of #73986 - RalfJung:raw-slice-as-ptr, r=sfacklerManish Goregaokar-0/+1
2020-07-11Stabilize `transmute` in constants and statics but not const fnOliver Scherer-1/+1
2020-07-05add (unchecked) indexing methods to raw pointers and NonNullRalf Jung-1/+1
2020-07-05call the mut version as_mut_ptr and also add an as_ptr-like method to NonNull...Ralf Jung-0/+1
2020-07-05variant_count: avoid incorrect dummy implementationRalf Jung-1/+1
2020-07-02Rollup merge of #73622 - LeSeulArtichaut:unsafe-libcore, r=nikomatsakisManish Goregaokar-1/+9
2020-07-01Add feature const_optionBenoît du Garreau-0/+1
2020-07-01Rollup merge of #73778 - nbdd0121:const_likely, r=oli-obkManish Goregaokar-0/+1
2020-06-30Stabilize `#[track_caller]`.Adam Perry-1/+1
2020-06-30Deny unsafe ops in unsafe fns, part 6LeSeulArtichaut-1/+8
2020-06-30Deny unsafe ops in unsafe fns, part 1LeSeulArtichaut-0/+1
2020-06-29stabilize const_ascii_ctype_on_intrinsicsTrevor Spiteri-1/+0
2020-06-29stabilize const_saturating_int_methodsTrevor Spiteri-1/+0
2020-06-28Auto merge of #72437 - ecstatic-morse:stabilize-const-if-match, r=oli-obkbors-2/+2
2020-06-28Remove uses of `const_loop` in `rustc`Dylan MacKenzie-1/+1
2020-06-28Remove `const_if_match` feature gate from librariesDylan MacKenzie-1/+1
2020-06-28Rename the lint to clashing_extern_declarations.jumbatm-2/+2
2020-06-26Make `likely` and `unlikely` constGary Guo-0/+1
2020-06-24Implement intrinsicNathan Corbyn-0/+1
2020-06-23Rollup merge of #73398 - oli-obk:const_raw_ptr_cmp, r=varkor,RalfJung,nagisaManish Goregaokar-0/+1
2020-06-20Add ClashingExternDecl lint.jumbatm-0/+3
2020-06-19Add fuzzy pointer comparison intrinsicsOliver Scherer-0/+1
2020-06-13Stabilize Option::zipLzu Tao-1/+0
2020-05-25core: Make pointer offset methods "const fn"Joe Richey-0/+1
2020-05-18Add `len` and `slice_from_raw_parts` to `NonNull<[T]>`Simon Sapin-0/+2
2020-04-25Bump bootstrap compilerMark Rousskov-1/+1
2020-04-16Dogfood or_patterns in the standard libraryJosh Stone-0/+1
2020-03-29Auto merge of #70370 - petrochenkov:nosmatch, r=Centrilbors-1/+0
2020-03-26Rename asm! to llvm_asm!Amanieu d'Antras-0/+1
2020-03-26introduce `negative_impls` feature gate and documentNiko Matsakis-0/+1
2020-03-24Remove attribute `#[structural_match]` and any references to itVadim Petrochenkov-1/+0
2020-03-18add `Option::{zip,zip_with}` methods under "option_zip" gateWaffle-0/+1
2020-03-15Bump the bootstrap compilerJonas Schievink-1/+1
2020-03-11Rollup merge of #69825 - lcnr:discriminant, r=oli-obkMazdak Farrokhzad-0/+1
2020-03-11Rollup merge of #69373 - tspiteri:const_int_conversion, r=oli-obkMazdak Farrokhzad-1/+0
2020-03-10Rollup merge of #69514 - GuillaumeGomez:remove-spotlight, r=kinnisonMazdak Farrokhzad-1/+0