about summary refs log tree commit diff
path: root/library/core/src/cell.rs
AgeCommit message (Expand)AuthorLines
2025-08-15Rollup merge of #144054 - jsimmons:stabilize-as-array-of-cells, r=tgross35Jacob Pratt-2/+2
2025-08-15Rollup merge of #118087 - GrigorenkoPV:refcell_try_map, r=Mark-SimulacrumStuart Cook-0/+93
2025-08-06tidyBoxy-4/+4
2025-07-25Improve and regularize comment placement in doc codeJosh Triplett-3/+3
2025-07-17Stabilize as_array_of_cellsJosh Simmons-2/+2
2025-07-13update issue number for `const_trait_impl`Deadbeef-4/+4
2025-07-12Add Ref/RefMut try_map methodPavel Grigorenko-0/+93
2025-07-08Rollup merge of #143426 - hkBst:clippy-fix-indent-1, r=jhprattTrevor Gross-14/+14
2025-07-07Make `Default` const and add some `const Default` implsEsteban Küber-4/+8
2025-07-04clippy fix: indentationMarijn Schouten-14/+14
2025-07-03Remove PointerLike traitMichael Goulet-10/+1
2025-06-25make RefCell unstably constDaniel Bloom-35/+63
2025-06-16Rename BorrowFlag type to BorrowCounterNeal-12/+12
2025-06-16Two changes: Have BorrowError & BorrowMutError derive Debug and addNeal-24/+18
2025-06-07centralize aliasing rules discussion in UnsafeCell docsRalf Jung-8/+8
2025-06-07UnsafePinned: update get() docs and signature to allow shared mutationRalf Jung-1/+1
2025-05-12update version placeholdersPietro Albini-6/+6
2025-04-24Rollup merge of #134446 - tgross35:stabilize-cell_update, r=jhprattMatthias Krüger-3/+1
2025-04-09Rollup merge of #139164 - xizheyin:issue-139034, r=joboetMatthias Krüger-1/+5
2025-04-03Stabilize the `cell_update` featureTrevor Gross-3/+1
2025-04-03std: clarify RefCell::get_mut more clearlyxizheyin-1/+5
2025-04-02Apply requested API changes to `cell_update`Trevor Gross-11/+4
2025-03-29Rollup merge of #137928 - RalfJung:const_cell, r=m-ou-seMatthias Krüger-5/+5
2025-03-06Remove #[cfg(not(test))] gates in coreThalia Archibald-2/+2
2025-03-03stabilize const_cellRalf Jung-5/+5
2025-02-08Rustfmtbjorn3-9/+8
2025-02-01add UnsafeCell direct access APIsPeter Jaszkowiak-0/+84
2025-01-20Correct counting to four in cell module docsTom Fryers-2/+2
2024-12-22Implement `PointerLike` for `isize`, `NonNull`, `Cell`, `UnsafeCell`, and `Sy...Kevin Reid-1/+10
2024-11-30get rid of a bunch of unnecessary rustc_const_unstableRalf Jung-1/+0
2024-11-27update cfgsBoxy-5/+4
2024-11-27replace placeholder versionBoxy-2/+2
2024-11-20Rollup merge of #132732 - gavincrawford:as_ptr_attribute, r=UrgauJacob Pratt-0/+5
2024-11-19Correct comments concerning updated dangling pointer lintgavincrawford-1/+1
2024-11-11Update dangling pointer testsgavincrawford-0/+1
2024-11-11Tag relevant functions with #[rustc_as_ptr] attributegavincrawford-0/+4
2024-11-11Update grammar in std::cell docs.Ryan Roden-Corrent-2/+2
2024-11-05Rollup merge of #131261 - clarfonthey:unsafe-cell-from-mut, r=m-ou-seMatthias Krüger-2/+3
2024-10-28New lint: `dangling_pointers_from_temporaries`Pavel Grigorenko-0/+1
2024-10-25Auto merge of #131349 - RalfJung:const-stability-checks, r=compiler-errorsbors-0/+1
2024-10-25Re-do recursive const stability checksRalf Jung-0/+1
2024-10-25library: consistently use American spelling for 'behavior'Ralf Jung-1/+1
2024-10-15update bootstrap configsJosh Stone-1/+0
2024-10-15replace placeholder versionJosh Stone-4/+4
2024-10-11rename RcBox in other places tooJonathan Dönszelmann-7/+7
2024-10-09Rollup merge of #130827 - fmease:library-mv-obj-save-dyn-compat, r=ibraheemdevMatthias Krüger-3/+3
2024-10-09Library: Rename "object safe" to "dyn compatible"León Orell Valerian Liehr-3/+3
2024-10-05make Cell unstably constRalf Jung-6/+12
2024-10-04Rollup merge of #131177 - workingjubilee:stabilize-const-mut-referees, r=tgro...Jubilee-1/+2
2024-10-04Stabilize UnsafeCell::from_mutltdk-2/+3