[#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:84719] [Ruby trunk Feature#14337] We need add primitives in Ruby that help us compartmentalizing specific parts of our code (with guarantees)
From:
vasilakisfil@...
Date:
2018-01-08 15:08:17 UTC
List:
ruby-core #84719
SXNzdWUgIzE0MzM3IGhhcyBiZWVuIHVwZGF0ZWQgYnkgdmFzaWxha2lzZmlsIChGaWxpcHBvcyBW YXNpbGFraXMpLgoKCkkgbmV2ZXIgc2FpZCB0aGF0IEdpdGh1YiBpcyByZXF1aXJlZCBmb3IgUnVi eWdlbXMsIEkgd2FzIHJlZmVycmluZyB0byBhIGNvbW1vbiBwcmFjdGljZS4gRXZlbiBpZiBJIGF1 ZGl0IHRoZSBjb2RlIGluIG15IG93biBtYWNoaW5lIChub3RoaW5nIHRvIGRvIHdpdGggR2l0aHVi KSwgd2hvIGNhbiBndWFyYW50ZWUgbWUgdGhhdCB3aGVuIHRoZSBnZW1zIHRoYXQgYXJlIGZldGNo ZWQgb24gcHJvZHVjdGlvbiBmcm9tIFJ1YnlnZW1zLCB0aGUgbWFpbnRhaW5lciBvZiBhIG1pc2Jl aGF2ZWQgZ2VtIHdvbid0IHB1c2ggYSBjdXN0b20gdmVyc2lvbiA/CgpGcm9tIHdoYXQgSSB1bmRl cnN0YW5kIHlvdXIgcG9pbnQgaXM6IHNlY3VyaXR5IGlzIHZlcnkgZGlmZmljdWx0IHRvIGFjaGll dmUgZXZlbiBvbiBLZXJuZWwvTGludXggbGV2ZWwsIHNvIHdlIHdvbid0IGFkZCBwcmltaXRpZXMg dG8gUnVieSB0aGF0IGNvdWxkIGVuaGFuY2Ugc2VjdXJpdHkuCgpJIGRvbid0IHRoaW5rIEkgYWdy ZWUgd2l0aCB0aGF0LiBBbHRob3VnaCBJIHVuZGVyc3RhbmQgdGhhdCBzZWN1cml0eSBpcyBhIGhh cmQgdGhpbmcgdG8gYWNoaWV2ZSwgZW5oYW5jZW1lbnRzIHdvdWxkbid0IGh1cnQsIGdpdmVuIHRo YXQgYXJlIGJhY2t3YXJkcyBjb21wYXRpYmxlIHdpdGggZXhpc3RpbmcgY29kZWJhc2VzIGFuZCBh bGxvd3MgdGhlIGRldmVsb3BlciB0byBjaG9vc2UgaWYgc2hlIHdhbnRzIHRoZW0gb3Igbm90LiBJ dCdzIHZlcnkgZGlmZmVyZW50IHRvIGltcGxlbWVudCBhIHNpbXBsZSBSdWJ5IGdlbSB0aGF0IGV4 dHJhY3RzIGRiIHBhc3N3b3JkcywgYW5kIGNyZWF0aW5nIGEgQyBsaWIgdGhhdCBleHBsb2l0cyBh IEtlcm5lbCB2dWxuZXJhYmlsaXR5LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQpGZWF0dXJlICMxNDMzNzogV2UgbmVlZCBhZGQgcHJpbWl0aXZlcyBpbiBSdWJ5IHRo YXQgaGVscCB1cyBjb21wYXJ0bWVudGFsaXppbmcgc3BlY2lmaWMgcGFydHMgb2Ygb3VyIGNvZGUg KHdpdGggZ3VhcmFudGVlcykKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE0MzM3 I2NoYW5nZS02OTQzOQoKKiBBdXRob3I6IHZhc2lsYWtpc2ZpbCAoRmlsaXBwb3MgVmFzaWxha2lz KQoqIFN0YXR1czogT3BlbgoqIFByaW9yaXR5OiBOb3JtYWwKKiBBc3NpZ25lZTogCiogVGFyZ2V0 IHZlcnNpb246IAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCldpdGgg dGhlIHJlY2VudCBpbmNpZGVudHMgaW4gdGhlIG5wbSBjb21tdW5pdHkgKGh0dHBzOi8vZ2l0aHVi LmNvbS9ucG0vcmVnaXN0cnkvaXNzdWVzLzI1NSksIHRoZSBlYXJsaWVyIHRoZSB1bmV0aGljYWwg bW92ZXMgb2YgS2l0ZSAoaHR0cHM6Ly90aGVvdXRsaW5lLmNvbS9wb3N0LzE5NTMvaG93LWEtdmMt ZnVuZGVkLWNvbXBhbnktaXMtdW5kZXJtaW5pbmctdGhlLW9wZW4tc291cmNlLWNvbW11bml0eSks IHRoZSBmYWN0IHRoYXQgYSBtYWludGFpbmVyIG9mIGEgcG9wdWxhciBnZW0gY2FuIHB1Ymxpc2gg YSBuZXcgdmVyc2lvbiBpbiBSdWJ5Z2VtcyB3aXRob3V0IHB1Ymxpc2hpbmcgYW55dGhpbmcgaW4g R2l0aHViLCBvciB0aGF0IHRoZSBtYWludGFpbmVyIGNhbiBidW1wIGFuZCBwdWJsaXNoIGEgbmV3 IHZlcnNpb24gaW4gR2l0aHViIGJ1dCBzdGlsbCBzZW5kIGRpZmZlcmVudCBjb2RlIGluIFJ1Ynln ZW1zLCBmcm9tIHdoaWNoIHBlb3BsZSBkb3dubG9hZCB0aGUgZ2VtLCBpdCBmZWVscyB0aGF0IHdl IG5lZWQgdG8gcHV0IHNvbWUgdGhpbmtpbmcgb24gc2VjdXJpdHkgZmVhdHVyZXMgb2YgUnVieS4g SXQgZmVlbHMgbGlrZSBhbnkgcnVieSBnZW0gdGhhdCBJIGluY2x1ZGUgaW4gbXkgUnVieSBhcHAg Y2FuIGFjY2VzcyB0aGUgZGIgY3JlZGVudGlhbHMgYW5kIGNhbiBkbyBwcmV0dHkgbXVjaCBhbnl0 aGluZyAoZXZlbiBvdmVycmlkaW5nIG1ldGhvZHMpIGJlY2F1c2UgaW4gUnVieSB5b3UgY2FuIGFj Y2VzcyBldmVyeXRoaW5nIGV2ZW4gdW5leHBvc2VkIGluc3RhbmNlIHZhcmlhYmxlcy4KCldlIG5l ZWQgdG8gYWRkIHByaW1pdGl2ZXMgaW4gUnVieSAoYWx0aG91Z2ggSSBzdXNwZWN0IHRoYXQgb3Ro ZXIgbGFuZ3VhZ2VzIGxpa2UgUEhQLCBFbGl4aXIgYW5kIEphdmFzY3JpcHQgcHJvYmFibHkgaGF2 ZSB0aGUgc2FtZSBpc3N1ZXMpIHRoYXQgaGVscCB1cyBjb21wYXJ0bWVudGFsaXppbmcgc3BlY2lm aWMgcGFydHMgb2Ygb3VyIGNvZGUuCgpmcmVlemUgbWV0aG9kIGltcGxlbWVudGVkIGluIHRoZSBs YW5ndWFnZSBpdHNlbGYgaXMgYSBnb29kIHN0YXJ0LiBXaGVuIHlvdSBmcmVlemUgYSBjb25zdGFu dCwgeW91IG1ha2UgaXQgaW1tdXRhYmxlIGFuZCB0aHVzIGNhbm5vdCBiZSBjaGFuZ2VkIGJ5IGFu eSBtZWFucy4gV2UgbmVlZCBtb3JlIHByaW1pdGl2ZXMgbGlrZSB0aGF0LiBXZSBuZWVkIHdheXMg dG8gc2F5IHRoYXQgdGhpcyBjbGFzcyBjYW5ub3QgYmUgZXh0ZW5kZWQvcmVvcGVuZWQvYWx0ZXJl ZCBieSBkZWZhdWx0LiBUaGUgc2FtZSBnb2VzIHdpdGggbWV0aG9kcywgd2UgbmVlZCB0byBnaXZl IHdheXMgdG8gZGV2ZWxvcGVycyB0byBub3QgYWxsb3cgY3JpdGljYWwgbWV0aG9kcyB0byBiZSBh bHRlcmVkLiBXZSBuZWVkIHRvIGluc3RydWN0IGNvbnN0YW50cyB0aGF0IGFyZSBub3Qgc3VwcG9z ZWQgdG8gYmUgYWNjZXNzaWJsZSBieSBvdXRzaWRlIGFzIHByaXZhdGUgb25seSBieSBleHBsaWNp dGx5IG1hcmtpbmcgdGhlbSBhcyBwcml2YXRlIChpdCBuZWVkcyBzb21lIHNwZWNpYWwgd29yayku IE9yIGJlIGFibGUgdG8gaW5zdHJ1Y3QgUnVieSB0byBub3QgZXhwb3NlIGFueSBpbmZvcm1hdGlv biByZWdhcmRpbmcgYSBjbGFzcy9pbnN0YW5jZSwgbGlrZSBpbnN0YW5jZSB2YXJpYWJsZXMgZXRj LiBCZWNhdXNlIGEgbG90IG9mIGNvbmZpZGVudGlhbCBkYXRhIHNpdCB0aGVyZS4KCk9uY2Ugd2Ug ZG8gdGhhdCwgdGhlbiB0aGUgYXBwbGljYXRpb24gZnJhbWV3b3JrcyBuZWVkIHRvIHVzZSB0aG9z ZSBwcmltaXRpdmVzIGJ1dCBhbHNvIGJ1aWxkIHVwb24gdGhvc2UuIEZvciBpbnN0YW5jZSwgaW4g UmFpbHMsIGNyaXRpY2FsIChpZiBub3QgYWxsKSBjbGFzc2VzL21ldGhvZHMvY29uc3RhbnRzIHNo b3VsZCBub3Qgb25seSBiZSDigJxmcm96ZW7igJ0gKHdoaWNoIG1lYW5zIGNhbm5vdCBiZSBtb2Rp ZmllZCBieSBtYWxpY2lvdXMgY29kZSkgYnV0IGFsc28gYmUgZGVjbGFyZWQgYXMgcHJpdmF0ZS1v bmx5IHNvIHRoYXQgaW5zdGFsbGVkIGdlbXMgZG9u4oCZdCBldmVuIGhhdmUgYWNjZXNzIHRvIHN1 Y2ggaW5mb3JtYXRpb24gYnkgZGVmYXVsdC4gTGV0IHRoZSB1c2VyIGluamVjdCB3aGF0IHNoZSB0 aGlua3MgdGhhdCBpcyBuZWNlc3NhcnkgZm9yIGhlciBpbnN0YWxsZWQgZ2VtIHRvIHdvcmssIHRo cm91Z2ggdGhlIGluaXRpYWxpemVycy4gQ2xhc3NlcyBzaG91bGQgbm90IGJlIG9wZW4gZm9yIGV4 dGVuc2lvbiBieSBkZWZhdWx0LCB1bmxlc3MgdGhlIHVzZXIgaW5zdHJ1Y3RzIGRpZmZlcmVudGx5 ICh0aGF0IGNvdWxkIGJlIGEgYml0IGNoYWxsZW5naW5nKS4KCkl0IG1pZ2h0IHRha2Ugc29tZSB0 aW1lIGFuZCBlZmZvcnQgYnV0IHdlIG5lZWQgdG8gaW52ZXN0IHRpbWUgYW5kIGZpbmQgYmV0dGVy IHdheXMgb24gaG93IHRvIHByb3RlY3Qgb3Vyc2VsdmVzIGZyb20gc3VjaCBhbmQgc2ltaWxhciBh dHRhY2tzLgoKV2hhdCBkbyB5b3UgdGhpbmsgZm9sa3MsIHdvdWxkIGl0IGJlIHNvbWV0aGluZyB0 aGF0IHlvdSB3b3VsZCBjb25zaWRlciA/CgoKCi0tIApodHRwczovL2J1Z3MucnVieS1sYW5nLm9y Zy8KClVuc3Vic2NyaWJlOiA8bWFpbHRvOnJ1YnktY29yZS1yZXF1ZXN0QHJ1YnktbGFuZy5vcmc/ c3ViamVjdD11bnN1YnNjcmliZT4KPGh0dHA6Ly9saXN0cy5ydWJ5LWxhbmcub3JnL2NnaS1iaW4v bWFpbG1hbi9vcHRpb25zL3J1YnktY29yZT4K