[#84867] [Ruby trunk Bug#14357] thread_safe tests suite segfaults — v.ondruch@...
Issue #14357 has been reported by vo.x (Vit Ondruch).
11 messages
2018/01/15
[#85364] Re: [Ruby trunk Bug#14357] thread_safe tests suite segfaults
— Eric Wong <normalperson@...>
2018/02/03
v.ondruch@tiscali.cz wrote:
[#85368] Re: [Ruby trunk Bug#14357] thread_safe tests suite segfaults
— Eric Wong <normalperson@...>
2018/02/03
Eric Wong wrote:
[#85442] Re: [Ruby trunk Bug#14357] thread_safe tests suite segfaults
— Eric Wong <normalperson@...>
2018/02/06
Eric Wong <normalperson@yhbt.net> wrote:
[#85451] Re: [Ruby trunk Bug#14357] thread_safe tests suite segfaults
— Vladimir Makarov <vmakarov@...>
2018/02/06
On 02/06/2018 05:00 AM, Eric Wong wrote:
[#85455] Re: [Ruby trunk Bug#14357] thread_safe tests suite segfaults
— Eric Wong <normalperson@...>
2018/02/06
Vladimir Makarov <vmakarov@redhat.com> wrote:
[#84874] [Ruby trunk Bug#14360] Regression CSV#open method for writing from Ruby 2.4.3 to 2.5.0 — shevegen@...
Issue #14360 has been updated by shevegen (Robert A. Heiler).
3 messages
2018/01/15
[#84980] [Ruby trunk Feature#13618][Assigned] [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid — hsbt@...
Issue #13618 has been updated by hsbt (Hiroshi SHIBATA).
10 messages
2018/01/23
[#85012] Re: [Ruby trunk Feature#13618][Assigned] [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
— Eric Wong <normalperson@...>
2018/01/23
hsbt@ruby-lang.org wrote:
[#85081] Re: [Ruby trunk Feature#13618][Assigned] [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
— Eric Wong <normalperson@...>
2018/01/24
Eric Wong <normalperson@yhbt.net> wrote:
[#85082] Re: [Ruby trunk Feature#13618][Assigned] [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
— Eric Wong <normalperson@...>
2018/01/24
> Thinking about this even more; I don't think it's possible to
[#85088] [Ruby trunk Feature#13618] [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid — danieldasilvaferreira@...
Issue #13618 has been updated by dsferreira (Daniel Ferreira).
3 messages
2018/01/25
[#85107] [Ruby trunk Misc#14222] Mutex.lock is not safe inside signal handler: what is? — eregontp@...
Issue #14222 has been updated by Eregon (Benoit Daloze).
3 messages
2018/01/25
[#85136] Re: [Ruby trunk Feature#13618] [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid — Eric Wong <normalperson@...>
samuel@oriontransfer.org wrote:
3 messages
2018/01/26
[ruby-core:84753] [Ruby trunk Feature#14337][Closed] We need add primitives in Ruby that help us compartmentalizing specific parts of our code (with guarantees)
From:
matz@...
Date:
2018-01-09 03:26:20 UTC
List:
ruby-core #84753
SXNzdWUgIzE0MzM3IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbWF0eiAoWXVraWhpcm8gTWF0c3Vtb3Rv KS4KClN0YXR1cyBjaGFuZ2VkIGZyb20gT3BlbiB0byBDbG9zZWQKCklmIHlvdXIgaW50ZW50aW9u IG9mIGNvbXBhcnRtZW50YWxpemluZyBpcyBzZWN1cml0eSwgSSBkb24ndCBhZ3JlZSB0aGF0IG11 Y2guIFRoZSByZWFzb24gd2FzIHN0YXRlZCBieSBAbm9ybWFscGVyc29uIGFib3ZlLgoKSSBmZWVs IHNvbWUga2luZCBvZiBjb21wYXJ0bWVudGFsaXppbmcgbWF5IHdvcmsgd2VsbCBmb3Igb3JnYW5p emluZyBzb2Z0d2FyZSBzdHJ1Y3R1cmUuIEl0IG1heSBiZSBwYWNrYWdlcyBvciBtb2R1bGVzIGlu IG90aGVyIGxhbmd1YWdlcy4gQnV0IGl0IG11c3QgYmUgYSBkaWZmZXJlbnQgc3RvcnksIHRoYXQg c2hvdWxkIGJlIGRpc2N1c3NlZCBpbiB0aGUgc2VwYXJhdGVkIHRocmVhZC4KCk1hdHouCgoKLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpGZWF0dXJlICMxNDMzNzogV2Ug bmVlZCBhZGQgcHJpbWl0aXZlcyBpbiBSdWJ5IHRoYXQgaGVscCB1cyBjb21wYXJ0bWVudGFsaXpp bmcgc3BlY2lmaWMgcGFydHMgb2Ygb3VyIGNvZGUgKHdpdGggZ3VhcmFudGVlcykKaHR0cHM6Ly9i dWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE0MzM3I2NoYW5nZS02OTQ3MgoKKiBBdXRob3I6IHZh c2lsYWtpc2ZpbCAoRmlsaXBwb3MgVmFzaWxha2lzKQoqIFN0YXR1czogQ2xvc2VkCiogUHJpb3Jp dHk6IE5vcm1hbAoqIEFzc2lnbmVlOiAKKiBUYXJnZXQgdmVyc2lvbjogCi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KV2l0aCB0aGUgcmVjZW50IGluY2lkZW50cyBpbiB0 aGUgbnBtIGNvbW11bml0eSAoaHR0cHM6Ly9naXRodWIuY29tL25wbS9yZWdpc3RyeS9pc3N1ZXMv MjU1KSwgdGhlIGVhcmxpZXIgdGhlIHVuZXRoaWNhbCBtb3ZlcyBvZiBLaXRlIChodHRwczovL3Ro ZW91dGxpbmUuY29tL3Bvc3QvMTk1My9ob3ctYS12Yy1mdW5kZWQtY29tcGFueS1pcy11bmRlcm1p bmluZy10aGUtb3Blbi1zb3VyY2UtY29tbXVuaXR5KSwgdGhlIGZhY3QgdGhhdCBhIG1haW50YWlu ZXIgb2YgYSBwb3B1bGFyIGdlbSBjYW4gcHVibGlzaCBhIG5ldyB2ZXJzaW9uIGluIFJ1YnlnZW1z IHdpdGhvdXQgcHVibGlzaGluZyBhbnl0aGluZyBpbiBHaXRodWIsIG9yIHRoYXQgdGhlIG1haW50 YWluZXIgY2FuIGJ1bXAgYW5kIHB1Ymxpc2ggYSBuZXcgdmVyc2lvbiBpbiBHaXRodWIgYnV0IHN0 aWxsIHNlbmQgZGlmZmVyZW50IGNvZGUgaW4gUnVieWdlbXMsIGZyb20gd2hpY2ggcGVvcGxlIGRv d25sb2FkIHRoZSBnZW0sIGl0IGZlZWxzIHRoYXQgd2UgbmVlZCB0byBwdXQgc29tZSB0aGlua2lu ZyBvbiBzZWN1cml0eSBmZWF0dXJlcyBvZiBSdWJ5LiBJdCBmZWVscyBsaWtlIGFueSBydWJ5IGdl bSB0aGF0IEkgaW5jbHVkZSBpbiBteSBSdWJ5IGFwcCBjYW4gYWNjZXNzIHRoZSBkYiBjcmVkZW50 aWFscyBhbmQgY2FuIGRvIHByZXR0eSBtdWNoIGFueXRoaW5nIChldmVuIG92ZXJyaWRpbmcgbWV0 aG9kcykgYmVjYXVzZSBpbiBSdWJ5IHlvdSBjYW4gYWNjZXNzIGV2ZXJ5dGhpbmcgZXZlbiB1bmV4 cG9zZWQgaW5zdGFuY2UgdmFyaWFibGVzLgoKV2UgbmVlZCB0byBhZGQgcHJpbWl0aXZlcyBpbiBS dWJ5IChhbHRob3VnaCBJIHN1c3BlY3QgdGhhdCBvdGhlciBsYW5ndWFnZXMgbGlrZSBQSFAsIEVs aXhpciBhbmQgSmF2YXNjcmlwdCBwcm9iYWJseSBoYXZlIHRoZSBzYW1lIGlzc3VlcykgdGhhdCBo ZWxwIHVzIGNvbXBhcnRtZW50YWxpemluZyBzcGVjaWZpYyBwYXJ0cyBvZiBvdXIgY29kZS4KCmZy ZWV6ZSBtZXRob2QgaW1wbGVtZW50ZWQgaW4gdGhlIGxhbmd1YWdlIGl0c2VsZiBpcyBhIGdvb2Qg c3RhcnQuIFdoZW4geW91IGZyZWV6ZSBhIGNvbnN0YW50LCB5b3UgbWFrZSBpdCBpbW11dGFibGUg YW5kIHRodXMgY2Fubm90IGJlIGNoYW5nZWQgYnkgYW55IG1lYW5zLiBXZSBuZWVkIG1vcmUgcHJp bWl0aXZlcyBsaWtlIHRoYXQuIFdlIG5lZWQgd2F5cyB0byBzYXkgdGhhdCB0aGlzIGNsYXNzIGNh bm5vdCBiZSBleHRlbmRlZC9yZW9wZW5lZC9hbHRlcmVkIGJ5IGRlZmF1bHQuIFRoZSBzYW1lIGdv ZXMgd2l0aCBtZXRob2RzLCB3ZSBuZWVkIHRvIGdpdmUgd2F5cyB0byBkZXZlbG9wZXJzIHRvIG5v dCBhbGxvdyBjcml0aWNhbCBtZXRob2RzIHRvIGJlIGFsdGVyZWQuIFdlIG5lZWQgdG8gaW5zdHJ1 Y3QgY29uc3RhbnRzIHRoYXQgYXJlIG5vdCBzdXBwb3NlZCB0byBiZSBhY2Nlc3NpYmxlIGJ5IG91 dHNpZGUgYXMgcHJpdmF0ZSBvbmx5IGJ5IGV4cGxpY2l0bHkgbWFya2luZyB0aGVtIGFzIHByaXZh dGUgKGl0IG5lZWRzIHNvbWUgc3BlY2lhbCB3b3JrKS4gT3IgYmUgYWJsZSB0byBpbnN0cnVjdCBS dWJ5IHRvIG5vdCBleHBvc2UgYW55IGluZm9ybWF0aW9uIHJlZ2FyZGluZyBhIGNsYXNzL2luc3Rh bmNlLCBsaWtlIGluc3RhbmNlIHZhcmlhYmxlcyBldGMuIEJlY2F1c2UgYSBsb3Qgb2YgY29uZmlk ZW50aWFsIGRhdGEgc2l0IHRoZXJlLgoKT25jZSB3ZSBkbyB0aGF0LCB0aGVuIHRoZSBhcHBsaWNh dGlvbiBmcmFtZXdvcmtzIG5lZWQgdG8gdXNlIHRob3NlIHByaW1pdGl2ZXMgYnV0IGFsc28gYnVp bGQgdXBvbiB0aG9zZS4gRm9yIGluc3RhbmNlLCBpbiBSYWlscywgY3JpdGljYWwgKGlmIG5vdCBh bGwpIGNsYXNzZXMvbWV0aG9kcy9jb25zdGFudHMgc2hvdWxkIG5vdCBvbmx5IGJlIOKAnGZyb3pl buKAnSAod2hpY2ggbWVhbnMgY2Fubm90IGJlIG1vZGlmaWVkIGJ5IG1hbGljaW91cyBjb2RlKSBi dXQgYWxzbyBiZSBkZWNsYXJlZCBhcyBwcml2YXRlLW9ubHkgc28gdGhhdCBpbnN0YWxsZWQgZ2Vt cyBkb27igJl0IGV2ZW4gaGF2ZSBhY2Nlc3MgdG8gc3VjaCBpbmZvcm1hdGlvbiBieSBkZWZhdWx0 LiBMZXQgdGhlIHVzZXIgaW5qZWN0IHdoYXQgc2hlIHRoaW5rcyB0aGF0IGlzIG5lY2Vzc2FyeSBm b3IgaGVyIGluc3RhbGxlZCBnZW0gdG8gd29yaywgdGhyb3VnaCB0aGUgaW5pdGlhbGl6ZXJzLiBD bGFzc2VzIHNob3VsZCBub3QgYmUgb3BlbiBmb3IgZXh0ZW5zaW9uIGJ5IGRlZmF1bHQsIHVubGVz cyB0aGUgdXNlciBpbnN0cnVjdHMgZGlmZmVyZW50bHkgKHRoYXQgY291bGQgYmUgYSBiaXQgY2hh bGxlbmdpbmcpLgoKSXQgbWlnaHQgdGFrZSBzb21lIHRpbWUgYW5kIGVmZm9ydCBidXQgd2UgbmVl ZCB0byBpbnZlc3QgdGltZSBhbmQgZmluZCBiZXR0ZXIgd2F5cyBvbiBob3cgdG8gcHJvdGVjdCBv dXJzZWx2ZXMgZnJvbSBzdWNoIGFuZCBzaW1pbGFyIGF0dGFja3MuCgpXaGF0IGRvIHlvdSB0aGlu ayBmb2xrcywgd291bGQgaXQgYmUgc29tZXRoaW5nIHRoYXQgeW91IHdvdWxkIGNvbnNpZGVyID8K CgoKLS0gCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLwoKVW5zdWJzY3JpYmU6IDxtYWlsdG86 cnVieS1jb3JlLXJlcXVlc3RAcnVieS1sYW5nLm9yZz9zdWJqZWN0PXVuc3Vic2NyaWJlPgo8aHR0 cDovL2xpc3RzLnJ1YnktbGFuZy5vcmcvY2dpLWJpbi9tYWlsbWFuL29wdGlvbnMvcnVieS1jb3Jl Pgo=