[#121791] [Ruby Bug#21298] `ObjectSpace.allocation_class_path` returns inconsistent results depending on `TracePoint` state — "mame (Yusuke Endoh) via ruby-core" <ruby-core@...>

Issue #21298 has been reported by mame (Yusuke Endoh).

6 messages 2025/05/01

[#121830] [Ruby Feature#21309] Can Thread::Mutex be Ractor shareable? — "osyoyu (Daisuke Aritomo) via ruby-core" <ruby-core@...>

Issue #21309 has been reported by osyoyu (Daisuke Aritomo).

11 messages 2025/05/05

[#121837] [Ruby Feature#21311] Namespace on read (revised) — "tagomoris (Satoshi Tagomori) via ruby-core" <ruby-core@...>

Issue #21311 has been reported by tagomoris (Satoshi Tagomori).

109 messages 2025/05/06

[#121941] [Ruby Bug#21315] Finalizers violate the `rb_ractor_confirm_belonging` assertion — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

Issue #21315 has been reported by byroot (Jean Boussier).

8 messages 2025/05/09

[#121950] [Ruby Bug#21316] Namespaces leak with permanent names — "fxn (Xavier Noria) via ruby-core" <ruby-core@...>

Issue #21316 has been reported by fxn (Xavier Noria).

10 messages 2025/05/09

[#121956] [Ruby Bug#21321] Namespaces do not support extending mixins — "fxn (Xavier Noria) via ruby-core" <ruby-core@...>

Issue #21321 has been reported by fxn (Xavier Noria).

8 messages 2025/05/09

[#121973] [Ruby Bug#21322] Namespaces and builtin classes as arguments and return values — "fxn (Xavier Noria) via ruby-core" <ruby-core@...>

Issue #21322 has been reported by fxn (Xavier Noria).

8 messages 2025/05/10

[#122054] [Ruby Bug#21333] heap-use-after-free caused by rehash during update — "cyruscyliu (Qiang Liu) via ruby-core" <ruby-core@...>

Issue #21333 has been reported by cyruscyliu (Qiang Liu).

9 messages 2025/05/13

[#122086] [Ruby Bug#21337] Using `not` on the RHS of a logical operator becomes valid syntax with Prism — "koic (Koichi ITO) via ruby-core" <ruby-core@...>

Issue #21337 has been reported by koic (Koichi ITO).

7 messages 2025/05/14

[#122101] [Ruby Bug#21340] Bump autoconf version to properly handle C23 bool/stdbool defines — "christo (Chris Alberti) via ruby-core" <ruby-core@...>

Issue #21340 has been reported by christo (Chris Alberti).

12 messages 2025/05/14

[#122114] [Ruby Bug#21341] `Namespace is not a module (TypeError)` without enabling the namespace — "yahonda (Yasuo Honda) via ruby-core" <ruby-core@...>

Issue #21341 has been reported by yahonda (Yasuo Honda).

7 messages 2025/05/15

[#122121] [Ruby Bug#21342] Segfault: invalid keeping_mutexes when using Mutex in Thread then Fiber after GC — "maciej.mensfeld (Maciej Mensfeld) via ruby-core" <ruby-core@...>

Issue #21342 has been reported by maciej.mensfeld (Maciej Mensfeld).

11 messages 2025/05/15

[#122154] [Ruby Feature#21346] Introduce `String#ensure_suffix` — "matheusrich (Matheus Richard) via ruby-core" <ruby-core@...>

Issue #21346 has been reported by matheusrich (Matheus Richard).

21 messages 2025/05/16

[#122164] [Ruby Feature#21347] Add `open_timeout` as an overall timeout option for `Socket.tcp` — "shioimm (Misaki Shioi) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxMzQ3IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHNoaW9pbW0gKE1pc2FraSBTaGlvaSku

9 messages 2025/05/17

[#122184] [Ruby Misc#21350] Bundled gems lack online documentation — "osyoyu (Daisuke Aritomo) via ruby-core" <ruby-core@...>

Issue #21350 has been reported by osyoyu (Daisuke Aritomo).

8 messages 2025/05/18

[#122218] [Ruby Bug#21357] Crash in Hash#merge! with ruby-dev in rubocop-rspec test suite — "Earlopain (Earlopain _) via ruby-core" <ruby-core@...>

Issue #21357 has been reported by Earlopain (Earlopain _).

7 messages 2025/05/21

[#122228] [Ruby Feature#21359] Introduce `Exception#cause=` for Post-Initialization Assignment — "ioquatix (Samuel Williams) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxMzU5IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGlvcXVhdGl4IChTYW11ZWwgV2lsbGlh

9 messages 2025/05/22

[#122242] [Ruby Feature#21365] Add `Namespace#eval` — "tenderlovemaking (Aaron Patterson) via ruby-core" <ruby-core@...>

Issue #21365 has been reported by tenderlovemaking (Aaron Patterson).

12 messages 2025/05/22

[#122258] [Ruby Misc#21367] Remove link to ruby-doc.org from www.ruby-lang.org/en/documentation/ — "p8 (Petrik de Heus) via ruby-core" <ruby-core@...>

Issue #21367 has been reported by p8 (Petrik de Heus).

11 messages 2025/05/23

[#122277] [Ruby Bug#21371] Proposal to Remove SPARC Architecture Support from Ruby — "ioquatix (Samuel Williams) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxMzcxIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGlvcXVhdGl4IChTYW11ZWwgV2lsbGlh

10 messages 2025/05/24

[#122343] [Ruby Misc#21385] Namespace: Suggesting a rename — "fxn (Xavier Noria) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxMzg1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGZ4biAoWGF2aWVyIE5vcmlhKS4NCg0K

32 messages 2025/05/30

[#122345] [Ruby Feature#21386] Introduce `Enumerable#join_map` — "matheusrich (Matheus Richard) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxMzg2IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IG1hdGhldXNyaWNoIChNYXRoZXVzIFJp

12 messages 2025/05/30

[ruby-core:122092] [Ruby Bug#17677] Ractor crashes fork when blocking

From: "byroot (Jean Boussier) via ruby-core" <ruby-core@...>
Date: 2025-05-14 13:52:47 UTC
List: ruby-core #122092
SXNzdWUgIzE3Njc3IGhhcyBiZWVuIHVwZGF0ZWQgYnkgYnlyb290IChKZWFuIEJvdXNzaWVyKS4N
Cg0KU3RhdHVzIGNoYW5nZWQgZnJvbSBBc3NpZ25lZCB0byBDbG9zZWQNCg0KSSBjYW4ndCByZXBy
b2R1Y2Ugb24gbWFzdGVyIG5vciBvbiBhbnkgdmVyc2lvbiBzaW5jZSAzLjAuMy4NCg0KSSdtIGdv
aW5nIHRvIGFzc3VtZSB0aGlzIHdhcyBmaXhlZC4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KQnVnICMxNzY3NzogUmFjdG9yIGNyYXNoZXMgZm9yayB3aGVuIGJs
b2NraW5nDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTc2NzcjY2hhbmdlLTEx
MzI0Ng0KDQoqIEF1dGhvcjogZGVsbmVyIChEYXZpZCBFbG5lcikNCiogU3RhdHVzOiBDbG9zZWQN
CiogQXNzaWduZWU6IHJhY3Rvcg0KKiBydWJ5IC12OiBydWJ5IDMuMC4wcDAgKDIwMjAtMTItMjUg
cmV2aXNpb24gOTVhZmYyMTQ2OCkgW3g4Nl82NC1saW51eF0NCiogQmFja3BvcnQ6IDIuNTogVU5L
Tk9XTiwgMi42OiBVTktOT1dOLCAyLjc6IFVOS05PV04sIDMuMDogVU5LTk9XTg0KLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyMgQmFja2dyb3VuZA0KDQpJZiB5b3Ug
Y3JlYXRlIGEgUmFjdG9yIHdoaWNoIGJsb2NrcyAoZS5nLiBgcmVjZWl2ZWApLCB0aGVuIGZvcmsg
dGhlIHByb2Nlc3MsIHRoZSBmb3JrIHdpbGwgc2VnZmF1bHQgdXBvbiBjb21wbGV0aW9uLg0KDQoj
IyBIb3cgdG8gcmVwcm9kdWNlDQoNCmBgYHJ1YnkNCnIyID0gUmFjdG9yLm5ldyBkbw0KIFJhY3Rv
ci5yZWNlaXZlDQplbmQNCiANCnNsZWVwKDEpDQogDQpwdXRzICJGb3JraW5nLi4uIg0KIA0KZm9y
ayBkbw0KIHNsZWVwKDEpDQogcHV0cyAiRW5kIGZvcmsuIg0KZW5kDQogDQpsb29wIGRvDQogcHV0
cyAiTWFpbiB0aHJlYWQuIg0KIHNsZWVwKDEpDQplbmQNCmBgYA0KDQojIyBFeHBlY3RhdGlvbiBh
bmQgcmVzdWx0DQoNCkFwcGxpY2F0aW9uIHByaW50cyDigJxNYWluIHRocmVhZOKAnSBmcm9tIG1h
aW4gcHJvY2VzcyBldmVyeSBzZWNvbmQsIHdoaWxlIGZvcmsgcHJpbnRzIOKAnEVuZCBmb3JrLuKA
nSB0aGVuIHByb2R1Y2VzIGEgc2VnZmF1bHQuIE1haW4gcHJvY2VzcyBjb250aW51ZXMgdG8gcnVu
Lg0KDQpFeHBlY3RlZCBmb3JrIHRvIG5vdCByYWlzZSBhIHNlZ2ZhdWx0Lg0KDQpgYGANCjxpbnRl
cm5hbDpyYWN0b3I+OjI2Nzogd2FybmluZzogUmFjdG9yIGlzIGV4cGVyaW1lbnRhbCwgYW5kIHRo
ZSBiZWhhdmlvciBtYXkgY2hhbmdlIGluIGZ1dHVyZSB2ZXJzaW9ucyBvZiBSdWJ5ISBBbHNvIHRo
ZXJlIGFyZSBtYW55IGltcGxlbWVudGF0aW9uIGlzc3Vlcy4NCkZvcmtpbmcuLi4NCk1haW4gdGhy
ZWFkLg0KTWFpbiB0aHJlYWQuDQpFbmQgZm9yay4NCmFwcC9zYW5kYm94LnJiOjgwOiBbQlVHXTog
RGV2aWNlIG9yIHJlc291cmNlIGJ1c3kgKEVCVVNZKQ0KcnVieSAzLjAuMHAwICgyMDIwLTEyLTI1
IHJldmlzaW9uIDk1YWZmMjE0NjgpIFt4ODZfNjQtbGludXhdDQoNCi0tIENvbnRyb2wgZnJhbWUg
aW5mb3JtYXRpb24gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0NCmM6MDAwMyBwOi0tLS0gczowMDExIGU6MDAwMDEwIENGVU5DICA6Zm9yaw0KYzowMDAyIHA6
MDA0OCBzOjAwMDcgRTowMDFiNDggRVZBTCAgIGFwcC9zYW5kYm94LnJiOjgwIFtGSU5JU0hdDQpj
OjAwMDEgcDowMDAwIHM6MDAwMyBFOjAwMjU5MCAobm9uZSkgW0ZJTklTSF0NCg0KLS0gUnVieSBs
ZXZlbCBiYWNrdHJhY2UgaW5mb3JtYXRpb24gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQ0KYXBwL3NhbmRib3gucmI6ODA6aW4gYDxtYWluPicNCmFwcC9zYW5kYm94LnJi
OjgwOmluIGBmb3JrJw0KDQotLSBDIGxldmVsIGJhY2t0cmFjZSBpbmZvcm1hdGlvbiAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQovdXNyL2xvY2FsL2xpYi9saWJy
dWJ5LnNvLjMuMChyYl9wcmludF9iYWNrdHJhY2UrMHgxMSkgWzB4N2Y5ODQ4NTI4Y2ZiXSB2bV9k
dW1wLmM6NzU4DQovdXNyL2xvY2FsL2xpYi9saWJydWJ5LnNvLjMuMChyYl92bV9idWdyZXBvcnQp
IHZtX2R1bXAuYzo5OTgNCi91c3IvbG9jYWwvbGliL2xpYnJ1Ynkuc28uMy4wKGJ1Z19yZXBvcnRf
ZW5kKzB4MCkgWzB4N2Y5ODQ4MzU0ODA4XSBlcnJvci5jOjc2Mw0KL3Vzci9sb2NhbC9saWIvbGli
cnVieS5zby4zLjAocmJfYnVnX3dpdGhvdXRfZGllKSBlcnJvci5jOjc2Mw0KL3Vzci9sb2NhbC9s
aWIvbGlicnVieS5zby4zLjAoZGllKzB4MCkgWzB4N2Y5ODQ4MmM2OTAyXSBlcnJvci5jOjc3MQ0K
L3Vzci9sb2NhbC9saWIvbGlicnVieS5zby4zLjAocmJfYnVnKSBlcnJvci5jOjc3Mw0KL3Vzci9s
b2NhbC9saWIvbGlicnVieS5zby4zLjAocmJfYnVnX2Vycm5vKzB4M2MpIFsweDdmOTg0ODM1NGEx
Y10gZXJyb3IuYzo4MDINCi91c3IvbG9jYWwvbGliL2xpYnJ1Ynkuc28uMy4wKHJiX25hdGl2ZV9t
dXRleF9kZXN0cm95KzB4MjApIFsweDdmOTg0ODRjZTM4MF0gdGhyZWFkX3B0aHJlYWQuYzo0NDQN
Ci91c3IvbG9jYWwvbGliL2xpYnJ1Ynkuc28uMy4wKHJiX25hdGl2ZV9jb25kX2luaXRpYWxpemUp
IChudWxsKTowDQovdXNyL2xvY2FsL2xpYi9saWJydWJ5LnNvLjMuMChyYWN0b3JfZnJlZSsweGQp
IFsweDdmOTg0ODQ0NDg3ZF0gcmFjdG9yLmM6MjI5DQovdXNyL2xvY2FsL2xpYi9saWJydWJ5LnNv
LjMuMChydW5fZmluYWwrMHhiKSBbMHg3Zjk4NDgzNzFjNjZdIGdjLmM6MzY3MA0KL3Vzci9sb2Nh
bC9saWIvbGlicnVieS5zby4zLjAoZmluYWxpemVfbGlzdCkgZ2MuYzozNjg5DQovdXNyL2xvY2Fs
L2xpYi9saWJydWJ5LnNvLjMuMChyYl9vYmpzcGFjZV9jYWxsX2ZpbmFsaXplcisweDMzZCkgWzB4
N2Y5ODQ4MzdjYzVkXSBnYy5jOjM4NTINCi91c3IvbG9jYWwvbGliL2xpYnJ1Ynkuc28uMy4wKHJi
X2VjX2NsZWFudXArMHgzMTEpIFsweDdmOTg0ODM1ZjBiMV0gZXZhbC5jOjE4NA0KL3Vzci9sb2Nh
bC9saWIvbGlicnVieS5zby4zLjAocnVieV9zdG9wKzB4OSkgWzB4N2Y5ODQ4MzVmMzM5XSBldmFs
LmM6MzI5DQovdXNyL2xvY2FsL2xpYi9saWJydWJ5LnNvLjMuMChyYl9mX2ZvcmsrMHgxZikgWzB4
N2Y5ODQ4NDQwMmY4XSBwcm9jZXNzLmM6NDM0OA0KL3Vzci9sb2NhbC9saWIvbGlicnVieS5zby4z
LjAocmJfZl9mb3JrKSBwcm9jZXNzLmM6NDMzOA0KL3Vzci9sb2NhbC9saWIvbGlicnVieS5zby4z
LjAodm1fY2FsbF9jZnVuY193aXRoX2ZyYW1lKzB4MTFiKSBbMHg3Zjk4NDg1MDY3MmJdIHZtX2lu
c25oZWxwZXIuYzoyODk4DQovdXNyL2xvY2FsL2xpYi9saWJydWJ5LnNvLjMuMCh2bV9jYWxsX21l
dGhvZF9lYWNoX3R5cGUrMHhmOSkgWzB4N2Y5ODQ4NTE5MmM5XSB2bV9pbnNuaGVscGVyLmM6MzM4
OA0KL3Vzci9sb2NhbC9saWIvbGlicnVieS5zby4zLjAodm1fY2FsbF9tZXRob2QrMHhiNCkgWzB4
N2Y5ODQ4NTE5YjI0XSB2bV9pbnNuaGVscGVyLmM6MzUwNg0KL3Vzci9sb2NhbC9saWIvbGlicnVi
eS5zby4zLjAodm1fc2VuZGlzaCsweGIzKSBbMHg3Zjk4NDg1MGEzZDNdIHZtX2luc25oZWxwZXIu
Yzo0NDk5DQovdXNyL2xvY2FsL2xpYi9saWJydWJ5LnNvLjMuMCh2bV9leGVjX2NvcmUrMHgxNDAp
IFsweDdmOTg0ODUxMjNlMF0gaW5zbnMuZGVmOjc3MA0KL3Vzci9sb2NhbC9saWIvbGlicnVieS5z
by4zLjAocmJfdm1fZXhlYysweDE3NikgWzB4N2Y5ODQ4NTE3YjI2XSB2bS5jOjIxNjMNCi91c3Iv
bG9jYWwvbGliL2xpYnJ1Ynkuc28uMy4wKHJiX2VjX2V4ZWNfbm9kZSsweGQ5KSBbMHg3Zjk4NDgz
NTk3MTldIGV2YWwuYzozMTcNCi91c3IvbG9jYWwvbGliL2xpYnJ1Ynkuc28uMy4wKHJ1YnlfcnVu
X25vZGUrMHg1NSkgWzB4N2Y5ODQ4MzVmMzk1XSBldmFsLmM6Mzc1DQovdXNyL2xvY2FsL2Jpbi9y
dWJ5KG1haW4rMHg1YikgWzB4NTY1MTQ3ZTU0MTBiXSAuL21haW4uYzo1MA0KDQouLi4NCk1haW4g
dGhyZWFkLg0KTWFpbiB0aHJlYWQuDQpNYWluIHRocmVhZC4NCmBgYA0KDQojIyBBZGRpdGlvbmFs
IG5vdGVzDQoNClRoaXMgZG9lcyBub3QgaGFwcGVuIGlmIGEgYmxvY2tpbmcgb3BlcmF0aW9uIGRv
ZXMgbm90IG9jY3VyIGluIHRoZSBSYWN0b3IuIEUuZy4NCg0KYGBgcnVieQ0KcjIgPSBSYWN0b3Iu
bmV3IGRvDQogbG9vcCB7IHB1dHMgIlsje1Byb2Nlc3MucGlkfV0gUmFjdG9yIjsgc2xlZXAoMSkg
fQ0KZW5kDQpgYGANCg0KU2VnZmF1bHQgY2FuIGFsc28gYmUgcHJldmVudGVkIGJ5IGludm9raW5n
IGBjbG9zZV9pbmNvbWluZ2AgcHJpb3IgdG8gZm9ya2luZywgYWx0aG91Z2ggdGhpcyByYWlzZXMg
YW5vdGhlciBlcnJvciBpbnRlcm5hbGx5Lg0KDQpJdCBhbHNvIGRvZXMgbm90IGNyYXNoIG9uIE1h
Y09TIDEwLjE1Ljc6IHJ1YnkgMy4wLjBwMCAoMjAyMC0xMi0yNSByZXZpc2lvbiA5NWFmZjIxNDY4
KSBbeDg2XzY0LWRhcndpbjE5XS4NCg0KIyMgU3VnZ2VzdGVkIHNvbHV0aW9ucw0KDQooTm9uZSkN
Cg0KDQoNCi0tIA0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvDQogX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwogcnVieS1jb3JlIG1haWxpbmcgbGlzdCAt
LSBydWJ5LWNvcmVAbWwucnVieS1sYW5nLm9yZwogVG8gdW5zdWJzY3JpYmUgc2VuZCBhbiBlbWFp
bCB0byBydWJ5LWNvcmUtbGVhdmVAbWwucnVieS1sYW5nLm9yZwogcnVieS1jb3JlIGluZm8gLS0g
aHR0cHM6Ly9tbC5ydWJ5LWxhbmcub3JnL21haWxtYW4zL2xpc3RzL3J1YnktY29yZS5tbC5ydWJ5
LWxhbmcub3JnLw==


In This Thread

Prev Next