issues
search
kyren
/
gc-arena
Incremental garbage collection from safe Rust
Creative Commons Zero v1.0 Universal
436
stars
36
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Make DynamicRootSet store bare types rather than Gc pointers
#54
kyren
closed
1 year ago
2
Allow `Rootable` impls to have ?Sized Root types.
#53
kyren
closed
6 days ago
5
Add a longer form version of the macro to avoid lifetime name collision
#52
kyren
closed
1 year ago
1
Get rid of a bad footgun with `Collect` impls on `&T`
#51
kyren
closed
1 year ago
1
Drop the `gc-sequence` crate.
#50
kyren
closed
1 year ago
2
Add `Collect` impls for more types.
#49
zachs18
closed
1 year ago
1
chore: update `gc-arena-derive` to use `syn` 2
#48
moulins
closed
1 year ago
0
Expose the live GC flag as `GcWeak(Cell)::is_dropped`
#47
moulins
closed
1 year ago
0
Shrink GC object headers
#46
moulins
closed
1 year ago
0
fix remembered_size acc error
#45
dragazo
closed
1 year ago
1
Crash from integer overflow
#44
dragazo
closed
1 year ago
0
Add `ptr_eq` and `as_ptr` to weak types
#43
Aaron1011
closed
1 year ago
0
New Release?
#42
dragazo
closed
1 year ago
2
Only run test_clamp_f64_precision on 64-bit targest
#41
Aaron1011
closed
1 year ago
0
Run Clippy on CI, and fix or suppress lints
#40
Aaron1011
opened
1 year ago
0
Add `gc_arena::reroot!` macro to allow accessing `GcCell` mutably
#39
Aaron1011
closed
1 year ago
6
Add test allocating many different layouts.
#38
moulins
closed
1 year ago
1
Fix unsound address computation in `erased_value`
#37
Aaron1011
closed
1 year ago
0
added lisp lists example
#36
BartMassey
opened
1 year ago
0
Basic support for `Gc` pointers to unsized types
#35
moulins
closed
1 year ago
0
Fix unsoundness in Hash{Map, Set}'s Collect implementation
#34
moulins
closed
1 year ago
1
Fine-grained interior mutability
#33
moulins
closed
1 year ago
4
Make a user visible and usable `Rootable` trait, use that to implement root mapping Arena<R> -> Arena<R2> methods and also dynamic root sets
#32
kyren
closed
1 year ago
23
update CI to run tests with miri, sanitizers
#31
kyren
closed
1 year ago
1
Decouple and expose the `GcRefCell` type publicly
#30
redacted-moose
closed
6 days ago
6
Allow Gc and GcCell pointers to be reconstituted from raw pointers
#29
redacted-moose
closed
1 year ago
1
Make mutating Arena methods more flexible
#28
moulins
closed
1 year ago
1
Small documentation improvements
#27
moulins
closed
1 year ago
1
generic arenas
#26
dragazo
closed
1 year ago
9
Allow chars to be collected
#25
redacted-moose
closed
1 year ago
0
Add more useful Debug, Pointer, and Display impls
#24
redacted-moose
closed
1 year ago
1
add derive bound option
#23
dragazo
closed
1 year ago
10
loosen struct def trait bounds
#22
dragazo
closed
1 year ago
2
Build Hangs Recursive Struct
#21
dragazo
closed
1 year ago
3
Remove Phase::Wake
#20
Aaron1011
closed
1 year ago
1
Inline and microoptimize core functions
#19
Aaron1011
closed
1 year ago
1
Define a single `Arena` struct and generate a type alias in `make_arena`
#18
Aaron1011
closed
1 year ago
3
Update UI tests to match latest Rust output
#17
Aaron1011
closed
1 year ago
0
Add weak pointers `GcWeak` and `GcWeakCell`
#16
Aaron1011
closed
1 year ago
6
Use const generic for Collect implementation for arrays
#15
Bale001
closed
1 year ago
0
Manually initialize GcBox contents post-allocation to reduce memory copying
#14
adrian17
closed
3 years ago
8
Use hygiene from `Span::call_site()` to produce error messages
#13
Aaron1011
closed
3 years ago
1
Use `quote_spanned` when generating calls to `gc_arena` methods
#12
Aaron1011
closed
3 years ago
2
Add #[track_caller] for better panic error messages
#11
adrian17
closed
3 years ago
1
Add Collect impl for VecDeque
#10
Aaron1011
closed
3 years ago
1
Add `Collect` impl for `PhantomData`
#9
Aaron1011
closed
3 years ago
6
Make a new release
#8
Aaron1011
closed
3 years ago
4
Add no std support
#7
madsmtm
closed
3 years ago
1
Allow using `#[collect(require_static)]` on fields
#6
Aaron1011
closed
3 years ago
2
Use `trybuild` to test errors generated by gc-arena-derive
#5
Aaron1011
closed
3 years ago
0
Previous
Next