4 ms·
From https://crates.io/crates/bronze_gc https://crates.io/crates/bronze_gc : "The Bronze garbage collector for Rust. This version only includes the API for crea
by tragomaskhalos 5y ago
From https://crates.io/crates/bronze_gc https://crates.io/crates/bronze_gc : "The Bronze garbage collector for Rust. This version only includes the API for creating and using GC references; it does not actually collect anything. For experimental purposes only." (my emphasis)
This seems to be at odds with the paper, which describes it as mark-sweep?
- Deukhoofd 5y agoFrom Github: > This implementation is experimental. The 'main' branch has a collector, but it only works in limited cases is not general enough to work with YOUR code. The 'API-only' branch has the collector disabled; be aware that you will eventually run out of memory. However, the present version is suitable for experimentation and prototyping.
- bruce343434 5y agoThat's sort of disappointing. Why do people insist on "releasing" and marketing before the product is even finished nowadays?
- mattgreenrocks 5y agoBecause we’ve all bought into the lie that branding is the most important part of product development.
- MobiusHorizons 5y agoI don't think bronze is actually intended to be used outside of the context of the study. My impression is that it exist purely to make it possible to to conduct a study to quantify the overhead of constructing code that can pass the borrow checker. It's possible the team behind this may have hoped to use the study as part of a grant proposal to get funding to build out a more robust GC for rust.