index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
library
/
alloc
/
src
/
rc.rs
Age
Commit message (
Expand
)
Author
Lines
2021-04-15
Correct outdated rc::Weak::default documentation
MarRue
-2
/
+2
2021-04-07
Rollup merge of #83476 - mystor:rc_mutate_strong_count, r=m-ou-se
Dylan DPC
-0
/
+67
2021-03-31
panic early when TrustedLen indicates a length > usize::MAX
The8472
-2
/
+5
2021-03-25
Add strong_count mutation methods to Rc
Nika Layzell
-0
/
+67
2021-02-12
Add docs for shared_from_slice From impls
Michael Howell
-0
/
+49
2021-01-29
rename raw_const/mut -> const/mut_addr_of, and stabilize them
Ralf Jung
-3
/
+3
2021-01-16
Rollup merge of #81069 - ogoffart:rc_new_cyclic_doc, r=Mark-Simulacrum
Mara Bos
-0
/
+20
2021-01-16
Rollup merge of #80764 - CAD97:weak-unsized-as-ptr-again, r=RalfJung
Mara Bos
-49
/
+36
2021-01-16
Add sample code for Rc::new_cyclic
Olivier Goffart
-0
/
+20
2021-01-13
Apply suggestions from code review
Christopher Durham
-1
/
+1
2021-01-12
move WriteCloneIntoRaw into alloc::alloc
Josh Stone
-2
/
+3
2021-01-11
Move directly when Rc/Arc::make_mut splits from Weak
Josh Stone
-5
/
+7
2021-01-11
Specialize Rc/Arc::make_mut clones to try to avoid locals
Josh Stone
-2
/
+9
2021-01-10
Weak::into_raw shouldn't translate sentinel value
CAD97
-15
/
+12
2021-01-09
Provide reasoning for rc data_offset safety
CAD97
-4
/
+6
2021-01-07
Replace set_data_ptr with pointer::set_ptr_value
CAD97
-16
/
+3
2021-01-07
Reclarify Weak<->raw pointer safety comments
CAD97
-2
/
+2
2021-01-07
Remove "pointer describes" terminology
CAD97
-5
/
+4
2021-01-07
Tighten/clarify documentation of rc data_offset
CAD97
-5
/
+2
2021-01-06
Re-stabilize Weak::as_ptr &friends for unsized T
CAD97
-18
/
+23
2021-01-03
Fix missing link for "fully qualified syntax"
Jeremy Lin
-0
/
+1
2021-01-01
Auto merge of #80310 - Manishearth:box-try-alloc, r=kennytm
bors
-2
/
+114
2020-12-31
Make [A]Rc::allocate_for_layout() use try_allocate_for_layout()
Manish Goregaokar
-12
/
+3
2020-12-31
Add fallible Rc APIs (`Rc::try_new_*`)
Manish Goregaokar
-22
/
+121
2020-12-31
Add fallible box APIs (`Box::try_new_*`)
Manish Goregaokar
-0
/
+22
2020-12-29
Do not create dangling &T in Weak<T>::drop
CAD97
-1
/
+1
2020-12-28
de-stabilize unsized raw ptr methods for Weak
Ralf Jung
-1
/
+3
2020-12-04
Rename `AllocRef` to `Allocator` and `(de)alloc` to `(de)allocate`
Tim Diekmann
-9
/
+9
2020-10-28
Don't say you "should" use fully qualified syntax
Camelid
-5
/
+8
2020-10-28
Fix broken intra-doc link
Camelid
-1
/
+1
2020-10-28
Explain fully qualified syntax for `Rc` and `Arc`
Camelid
-7
/
+18
2020-10-07
Support custom allocators in `Box`
Tim Diekmann
-2
/
+2
2020-10-03
Auto merge of #74160 - CAD97:weak-as-unsized-ptr, r=RalfJung
bors
-24
/
+25
2020-10-03
grammar nit
Ralf Jung
-1
/
+1
2020-09-28
Rename AllocErr to AllocError
Jacob Hughes
-2
/
+2
2020-09-12
?Sized bounds for rc::Weak::as_ptr and friends
CAD97
-14
/
+14
2020-09-12
Adjust rc::Weak::from_raw to support unsized T
CAD97
-11
/
+12
2020-09-11
Address review comments
carbotaniuman
-8
/
+14
2020-09-09
Format
carbotaniuman
-3
/
+3
2020-09-09
Add WeakInner<'_> and have Weak::inner() return it
carbotaniuman
-39
/
+70
2020-09-09
Eliminate mut reference UB in Drop impl for Rc<T>
carbotaniuman
-1
/
+1
2020-09-05
Rollup merge of #75994 - mental32:impl-rc-new-cyclic, r=KodrAus
Dylan DPC
-0
/
+44
2020-09-02
Convert many files to intra-doc links
Joshua Nelson
-4
/
+4
2020-09-01
Removed [inline] and copied over comments from Arc::new_cyclic
mental
-1
/
+11
2020-08-29
typo
mental
-1
/
+1
2020-08-27
`impl Rc::new_cyclic`
mental32
-0
/
+34
2020-08-22
Auto merge of #75171 - amosonn:new_zeroed_slice, r=Amanieu
bors
-15
/
+58
2020-08-21
Update rc.rs
amosonn
-1
/
+1
2020-08-21
Apply suggestions from code review
LeSeulArtichaut
-2
/
+1
2020-08-21
Use intra-doc-links in `alloc`
LeSeulArtichaut
-62
/
+34
[next]