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


Reply via email to