[#112457] [Ruby master Feature#19443] Cache `Process.pid` — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>
Issue #19443 has been reported by byroot (Jean Boussier).
16 messages
2023/02/16
[#112584] [Ruby master Feature#19465] [PATCH] reuse open(2) from rb_file_load_ok on POSIX-like system — "normalperson (Eric Wong) via ruby-core" <ruby-core@...>
Issue #19465 has been reported by normalperson (Eric Wong).
9 messages
2023/02/25
[#112595] [Ruby master Feature#19465] [PATCH] reuse open(2) from rb_file_load_ok on POSIX-like system
— "nobu (Nobuyoshi Nakada) via ruby-core" <ruby-core@...>
2023/02/25
SXNzdWUgIzE5NDY1IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbm9idSAoTm9idXlvc2hpIE5ha2FkYSku
[#112613] Re: [Ruby master Feature#19465] [PATCH] reuse open(2) from rb_file_load_ok on POSIX-like system
— Eric Wong via ruby-core <ruby-core@...>
2023/02/26
"nobu (Nobuyoshi Nakada) via ruby-core" <ruby-core@ml.ruby-lang.org> wrote:
[#112615] Re: [Ruby master Feature#19465] [PATCH] reuse open(2) from rb_file_load_ok on POSIX-like system
— SHIBATA Hiroshi via ruby-core <ruby-core@...>
2023/02/27
MzUxMzZlMWU5YzIzMmFkN2EwMzQwN2I5OTJiMmU4NmI2ZGY0M2Y2MyBpcyBicm9rZW4gd2l0aCBg
[#112626] Re: [Ruby master Feature#19465] [PATCH] reuse open(2) from rb_file_load_ok on POSIX-like system
— Eric Wong via ruby-core <ruby-core@...>
2023/02/28
```
[ruby-core:112178] [Ruby master Bug#19172] `ruby_thread_has_gvl_p` is innacurate sometimes -- document or change?
From:
"ivoanjo (Ivo Anjo) via ruby-core" <ruby-core@...>
Date:
2023-02-02 08:28:32 UTC
List:
ruby-core #112178
SXNzdWUgIzE5MTcyIGhhcyBiZWVuIHVwZGF0ZWQgYnkgaXZvYW5qbyAoSXZvIEFuam8pLg0NCg0N Cg0NClllYWgsIHRoYXQncyBteSB1bmRlcnN0YW5kaW5nLCBhbmQgd2hhdCBJJ20gdXNpbmcgaW4g dGhhdCBQUiAoYWx0aG91Z2ggd2l0aCBhIGxvdCBtb3JlIGNvbXBsZXhpdHkgc2luY2UgSSdtIHN0 aWxsIHRyeWluZyB0byBzdXBwb3J0IG9sZGVyIFJ1Ymllcy4uLikuDQ0KDQ0KLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0NCkJ1ZyAjMTkxNzI6IGBydWJ5X3RocmVhZF9o YXNfZ3ZsX3BgIGlzIGlubmFjdXJhdGUgc29tZXRpbWVzIC0tIGRvY3VtZW50IG9yIGNoYW5nZT8N DQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTkxNzIjY2hhbmdlLTEwMTYxNg0N Cg0NCiogQXV0aG9yOiBpdm9hbmpvIChJdm8gQW5qbykNDQoqIFN0YXR1czogT3Blbg0NCiogUHJp b3JpdHk6IE5vcm1hbA0NCiogcnVieSAtdjogKEFsbCBSdWJ5IHZlcnNpb25zKQ0NCiogQmFja3Bv cnQ6IDIuNzogVU5LTk9XTiwgMy4wOiBVTktOT1dOLCAzLjE6IFVOS05PV04NDQotLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQ0KSG93ZHkg8J+RiyEgSSB3b3JrIGZvciBE YXRhZG9nIFtvbiB0aGUgZGR0cmFjZSBnZW1dKGh0dHBzOi8vZ2l0aHViLmNvbS9EYXRhRG9nL2Rk LXRyYWNlLXJiKSBhbmQgSSBmb3VuZCBhLi4uIHNoYXJwIGVkZ2Ugb24gdGhlIGludGVybmFsIGBy dWJ5X3RocmVhZF9oYXNfZ3ZsX3BgIEFQSS4NDQoNDQpJIGFtIGF3YXJlIHRoYXQgYHJ1YnlfdGhy ZWFkX2hhc19ndmxfcGAgaXMgZG9jdW1lbnRlZCBhbiBleHBlcmltZW50YWwgQVBJIHRoYXQgaXMg ZXhwb3J0ZWQgYXMgYSBzeW1ib2wgYnV0IG5vdCBwcmVzZW50IG9uIHRoZSBWTSBpbmNsdWRlIGZp bGVzLg0NCg0NCiMjIyBCYWNrZ3JvdW5kDQ0KDQ0KSW4gdGhlIGRkdHJhY2UgcHJvZmlsaW5nIGNv bXBvbmVudCwgd2Ugc2V0dXAgYSBzaWduYWwgaGFuZGxlciBhbmQgdGhlbiBwZXJpb2RpY2FsbHkg c2VuZCBTSUdQUk9GIHNpZ25hbHMgdG8gdHJ5IHRvIGludGVycnVwdCB0aGUgcnVubmluZyBSdWJ5 IHRocmVhZCAoZS5nLiB0aGUgdGhyZWFkIHRoYXQgaXMgaG9sZGluZyB0aGUgZ2xvYmFsIFZNIGxv Y2sgb3IgZXF1aXZhbGVudCkuDQ0KDQ0KSW4gdGhlIHNpZ25hbCBoYW5kbGVyLCB3ZSBuZWVkIHRv IHBlcmZvcm0gc29tZSBBUEkgY2FsbHMgd2hpY2ggYXJlIG5vdCBzYWZlIHRvIGRvIHdpdGhvdXQg dGhlIEdWTC4gU28gd2UgbmVlZCB0byBjaGVjayBpZiB0aGUgc2lnbmFsIGhhbmRsZXIgZ290IGNh bGxlZCBpbiB0aGUgdGhyZWFkIHRoYXQgaGFzIHRoZSBHVkwuDQ0KDQ0KIyMjIFRoZSBpc3N1ZQ0N Cg0NCmBgYGMNDQppbnQNDQpydWJ5X3RocmVhZF9oYXNfZ3ZsX3Aodm9pZCkNDQp7DQ0KICAgIHJi X3RocmVhZF90ICp0aCA9IHJ1YnlfdGhyZWFkX2Zyb21fbmF0aXZlKCk7DQ0KDQ0KICAgIGlmICh0 aCAmJiB0aC0+YmxvY2tpbmdfcmVnaW9uX2J1ZmZlciA9PSAwKSB7DQ0KICAgICAgICByZXR1cm4g MTsNDQogICAgfQ0NCiAgICBlbHNlIHsNDQogICAgICAgIHJldHVybiAwOw0NCiAgICB9DQ0KfQ0N CmBgYA0NCg0NCkluIGl0cyBjdXJyZW50IGltcGxlbWVudGF0aW9uLCBgcnVieV90aHJlYWRfaGFz X2d2bF9wYCBvbmx5IGNoZWNrcyBpZiB0aGUgdGhyZWFkIGhhcyBhIGBibG9ja2luZ19yZWdpb25f YnVmZmVyYCBvciBub3QuIFVuZm9ydHVuYXRlbHksIHRoaXMgbWVhbnMgdGhhdCB3aGVuIGNhbGxl ZCBmcm9tIGEgdGhyZWFkIHRoYXQgbG9zdCB0aGUgR1ZMIGJ1dCBub3QgZHVlIHRvIGJsb2NraW5n IChlLmcuIHZpYSBgcmJfdGhyZWFkX3NjaGVkdWxlKClgKSwgaXQgY2FuIHN0aWxsIGNsYWltIHRo YXQgYSB0aHJlYWQgaXMgaG9sZGluZyB0aGUgR1ZMIHdoZW4gdGhhdCBpcyBub3QgdGhlIGNhc2Uu DQ0KDQ0KSSByYW4gaW50byB0aGlzIGlzc3VlIGluIGh0dHBzOi8vZ2l0aHViLmNvbS9EYXRhRG9n L2RkLXRyYWNlLXJiL3B1bGwvMjQxNSwgYW5kIG5lZWRlZCB0byBmaW5kIGEgd29ya2Fyb3VuZC4N DQoNDQojIyMgTmV4dCBzdGVwcw0NCg0NClNpbmNlIHRoaXMgaXMgYW4gaW50ZXJuYWwgVk0gQVBJ LCBJJ20gbm90IHN1cmUgeW91J2Qgd2FudCB0byBjaGFuZ2UgdGhlIGN1cnJlbnQgYmVoYXZpb3Is IHNvIEkgd2FzIHRoaW5raW5nIG9mIHBlcmhhcHMgdHdvIG9wdGlvbnM6DQ0KDQ0KKiBJcyBpdCB3 b3J0aCBjaGFuZ2luZyBgcnVieV90aHJlYWRfaGFzX2d2bF9wYCB0byBiZSBhY2N1cmF0ZSBpbiB0 aGUgY2FzZSBJJ3ZlIGxpc3RlZD8NDQoNDQoqIElmIG5vdCwgd291bGQgeW91IGFjY2VwdCBhIFBS IHRvIGRvY3VtZW50IGl0cyBjdXJyZW50IGxpbWl0YXRpb25zLCBzbyB0aGF0IG90aGVycyBkb24n dCBydW4gaW50byB0aGUgc2FtZSBpc3N1ZSBJIGRpZD8NDQoNDQoNDQoNDQotLSANDQpodHRwczov L2J1Z3MucnVieS1sYW5nLm9yZy8NDQogX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwogcnVieS1jb3JlIG1haWxpbmcgbGlzdCAtLSBydWJ5LWNvcmVAbWwucnVi eS1sYW5nLm9yZwogVG8gdW5zdWJzY3JpYmUgc2VuZCBhbiBlbWFpbCB0byBydWJ5LWNvcmUtbGVh dmVAbWwucnVieS1sYW5nLm9yZwogcnVieS1jb3JlIGluZm8gLS0gaHR0cHM6Ly9tbC5ydWJ5LWxh bmcub3JnL21haWxtYW4zL3Bvc3Rvcml1cy9saXN0cy9ydWJ5LWNvcmUubWwucnVieS1sYW5nLm9y Zy8=