[#103241] [Ruby master Bug#17777] 2.6.7 fails to build on macOS: implicit declaration of function 'rb_native_mutex_destroy' is invalid in C99 — eregontp@...
Issue #17777 has been reported by Eregon (Benoit Daloze).
17 messages
2021/04/05
[#103305] [Ruby master Feature#17785] Allow named parameters to be keywords — marcandre-ruby-core@...
Issue #17785 has been reported by marcandre (Marc-Andre Lafortune).
21 messages
2021/04/08
[#103342] [Ruby master Feature#17790] Have a way to clear a String without resetting its capacity — jean.boussier@...
Issue #17790 has been reported by byroot (Jean Boussier).
14 messages
2021/04/09
[#103388] [ANN] Multi-factor Authentication of bugs.ruby-lang.org — SHIBATA Hiroshi <hsbt@...>
Hello,
5 messages
2021/04/12
[#103414] Re: [ANN] Multi-factor Authentication of bugs.ruby-lang.org
— Martin J. Dürst <duerst@...>
2021/04/13
Is there a way to use this multi-factor authentication for (like me)
[#103547] List of CI sites to check — Martin J. Dürst <duerst@...>
Hello everybody,
4 messages
2021/04/22
[#103596] [Ruby master Feature#17830] Add Integer#previous and Integer#prev — rafasoaresms@...
Issue #17830 has been reported by rafasoares (Rafael Soares).
9 messages
2021/04/26
[ruby-core:103209] Re: [Ruby master Feature#5446] at_fork callback API
From:
Eric Wong <normalperson@...>
Date:
2021-04-04 21:17:12 UTC
List:
ruby-core #103209
Eric Wong wrote: > fork() seems hacky now that Ractor exists, and > Process.spawn/popen/system use vfork (along with cloexec being > the default) <snip> > With Ractor, perhaps fork() shouldn't be encouraged/promoted, anymore. Expanding on that: fork() is a middle-of-the-road approach; like roadkill, it gets run over from both sides. Ractor uses less memory, starts faster, and makes sharing data easier. Process.spawn can give the ultimate in isolation and data safety (at the expense of startup performance). fork() has high/unpredictable memory use and performance dependent on CoW (which is still tricky to predict and control). It also has difficult and expensive data sharing; along with potential for inadvertant data leaks. By the time users adopt a new Ruby API for atfork, I think they'd be better served by moving to Ractor, instead. Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>