socketry / io-event

MIT License
66 stars 15 forks source link

Introduce correct support for compacting GC. #73

Closed ioquatix closed 1 year ago

ioquatix commented 1 year ago

Fix our garbage collection and add support for compacting GC.

This also ensures that all fibers are retained if they are waiting in the event loop, a departure from existing behaviour (probably for the better).

cc @nevans

See also: https://bugs.ruby-lang.org/issues/18818

Types of Changes

Contribution