Evan Almloff
5fc099b30a
document Write, GenerationalRef, and GenerationalRefMut ( #3253 )
2024-12-02 11:35:33 -08:00
Evan Almloff
c7c0f4481a
Fix generation race condition with sync storage ( #2638 )
...
* Fix generation race condition with sync storage
* Document GenerationalPointer
* check generation before recycling generational box
* fix clippy
* make race_condition_regression test panic if it fails
2024-07-23 10:30:57 -07:00
Evan Almloff
9f283f571f
fix signal error message and add tests ( #2118 )
2024-03-20 08:45:27 -07:00
Evan Almloff
58f7efafea
Make EventHandler copy ( #2112 )
...
* implement Copy for EventHandler
* implement from closure for event handler and remove special on prefix
* fix props implementation of EventHandler
2024-03-19 19:48:53 -07:00
Evan Almloff
93adb35cfa
fix removing debug borrow information when the ref is dropped
2024-01-23 07:41:46 -06:00
Jonathan Kelley
079fec3be6
simplify generational box by compressing debug info
2024-01-22 21:17:02 -08:00
Evan Almloff
e01f10e25d
remove mappable and mappablemut traits
2024-01-22 16:51:25 -06:00
Evan Almloff
b7c9817cf3
fix tests
2024-01-02 15:19:01 -06:00
Evan Almloff
6b17d3db1e
fix signals crate
2023-12-15 18:35:48 -06:00
Evan Almloff
9e388c3c51
refactor generational box into multiple files
2023-12-15 08:50:54 -06:00