[#88925] [Ruby trunk Feature#15095] [PATCH] share VM stack between threads and fibers if identical — ko1@...
Issue #15095 has been updated by ko1 (Koichi Sasada).
4 messages
2018/09/09
[#88927] Re: [Ruby trunk Feature#15095] [PATCH] share VM stack between threads and fibers if identical
— Eric Wong <normalperson@...>
2018/09/09
[email protected] wrote:
[#88926] [Ruby trunk Feature#15095] [PATCH] share VM stack between threads and fibers if identical — ko1@...
Issue #15095 has been updated by ko1 (Koichi Sasada).
3 messages
2018/09/09
[#89218] [Ruby trunk Bug#15130] open-uri hangs on cygwin — duerst@...
Issue #15130 has been updated by duerst (Martin D端rst).
5 messages
2018/09/30
[ruby-core:88927] Re: [Ruby trunk Feature#15095] [PATCH] share VM stack between threads and fibers if identical
From:
Eric Wong <normalperson@...>
Date:
2018-09-09 17:26:04 UTC
List:
ruby-core #88927
[email protected] wrote: > > ec->vm_stack is always allocated with malloc, so stacks for root > > fiber (thread stack) and non-root fibers can be shared as long > > as the size is the same. > > I'm not sure why we can share the VM stack. If we run root fiber and non-root fiber with switching, it will conflicts. > Do I misunderstand something? Sorry, I mean they can share VM stack cache; not the in-use VM stack. Unsubscribe: <mailto:[email protected]?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>