Release: serverino - please destroy it.

Bruce Carneal bcarneal at gmail.com
Mon May 9 01:01:20 UTC 2022


On Monday, 9 May 2022 at 00:32:33 UTC, Ali Çehreli wrote:
> On 5/8/22 17:25, H. S. Teoh wrote:
>
> > somebody should make a dmd
> > fork that introduces write barriers, plus a generational GC
> (even if
> > it's a toy, proof-of-concept-only implementation) to see if
> the
> > performance hit is really as bad as believed to be.
>
> Ooh! DConf is getting even more interesting. :o)
>
> Ali

A helpful paper: "Getting to Go: The Journey of Go's garbage 
collector".

Positive highlights: 1) non-copying 2) no read barriers

Less friendly: 1) write barriers 2) GC aware fiber scheduler 3) 
other???

Would be some (huge amount?) of work but porting/enabling an 
opt-in golang latency GC could be a big enabler for the 
casual/soft "real time" crowd.

Here's a link to the paper:
https://go.dev/blog/ismmkeynote




More information about the Digitalmars-d-announce mailing list