issues
search
Manishearth
/
rust-gc
Simple tracing (mark and sweep) garbage collector for Rust
Mozilla Public License 2.0
963
stars
50
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Remove syn
#181
andersk
closed
2 months ago
0
Fix clippy::thread_local_initializer_can_be_made_const
#180
andersk
closed
2 months ago
0
Fix dead code warnings in tests
#179
andersk
closed
2 months ago
0
Upgrade syn
#178
andersk
closed
2 months ago
0
Add `GcCellRef::filter_map`, `GcCellRefMut::filter_map`
#177
andersk
closed
2 months ago
0
pls add GcCellRef::filter_map like in std::cell::Ref::filter_map
#176
minus1ms
closed
2 months ago
3
Fix non-local impl warning
#175
TheBB
closed
3 months ago
0
Derive Trace, Finalize triggers non-local impl lint warning on nightly
#174
TheBB
closed
3 months ago
0
Add Gc::as_ptr
#173
anna-hope
closed
11 months ago
0
Add `Gc::as_ptr` by analogy with `Rc::as_ptr`
#172
anna-hope
closed
11 months ago
6
Add `#[track_caller]` to the `borrow` and `borrow_mut` of `GcCell`
#171
Dangerise
closed
1 year ago
0
Release 0.5.0
#170
andrewbaxter
closed
1 year ago
4
Manual control over when GC runs
#169
FeldrinH
opened
1 year ago
3
Recursive objects break
#168
Elizafox
closed
1 year ago
5
Fixes for standard Finalize and Trace impls
#167
andersk
closed
1 year ago
0
LinkedList<T> shouldn't need T: Eq + Hash to implement Trace
#166
programmerjake
closed
1 year ago
0
`HashMap`/`HashSet` don't trace `BuildHasher`
#165
programmerjake
closed
1 year ago
0
expose `simple_empty_finalize_trace`
#164
smasher164
opened
1 year ago
0
Allow dereferencing a rooted Gc during collection
#163
andersk
closed
1 year ago
0
Allow trait objects with methods on `self: Gc<Self>` on nightly
#162
andersk
closed
1 year ago
0
Hitting a stack overflow during marking
#161
helixbass
opened
1 year ago
5
Implement From<Box<T>> for Gc<T>
#160
andersk
closed
1 year ago
2
Fix most Clippy warnings
#159
andersk
closed
1 year ago
0
Enable the derive feature when testing
#158
andersk
closed
1 year ago
0
Avoid memory leak in Gc::into_raw doctest
#157
andersk
closed
1 year ago
0
Fix undefined behavior in GcCellRefMut::map
#156
andersk
closed
1 year ago
0
Generalize Trace impls for unsized types
#155
andersk
closed
1 year ago
0
Missing 0.4.1 Git tag
#154
andersk
closed
1 year ago
0
Remove Trace implementation for Rc
#153
andersk
closed
1 year ago
0
Implement Trace/Finalize for PhantomData?
#152
helixbass
closed
1 year ago
9
Implement Trace and Finalize for sync::Arc and sync::Weak
#151
hydroper
opened
1 year ago
1
[Question] How to support tag pointers for interpreter implementation
#150
higepon
closed
1 year ago
2
Add failing test for #124
#149
andersk
opened
1 year ago
1
Add a weak type Gc pointer
#148
nekevss
opened
1 year ago
9
Pointer provenance fixes
#147
andersk
closed
2 years ago
1
Use set_data_ptr in Gc::set_root and clear_root_bit
#146
andersk
closed
2 years ago
1
Miri reports UB in tests
#145
y21
closed
2 years ago
7
Add trace for Cow
#144
kaleidawave
closed
2 years ago
3
Store "marked" flag in high bit of "roots" counter
#143
mwerezak
closed
2 years ago
1
`unsafe_ignore_trace` not respected on unnamed enum variant
#142
kaleidawave
closed
2 years ago
11
Adds serde support.
#141
remexre
closed
3 years ago
0
Expose GcState internals
#140
CertainLach
closed
3 years ago
4
Implement Finalize, Trace for arrays of all sizes with const generics
#139
andersk
closed
3 years ago
1
Remove unnecessary feature(specialization) from test
#138
andersk
closed
3 years ago
0
Just collect on GcState::drop, to avoid use after free
#137
andersk
closed
3 years ago
0
Update README to latest version
#136
lalaithion
closed
3 years ago
0
README: Update version in installation instructions
#135
andersk
closed
3 years ago
0
impl Trace for Rc<T> is not correct
#134
lalaithion
closed
1 year ago
7
Add a changelog
#133
Manishearth
closed
3 years ago
0
Bump to 0.4.0
#132
ghost
closed
3 years ago
0
Next