[#121498] [Ruby Bug#21210] IO::Buffer gets invalidated on GC compaction — "hanazuki (Kasumi Hanazuki) via ruby-core" <ruby-core@...>

Issue #21210 has been reported by hanazuki (Kasumi Hanazuki).

10 messages 2025/04/01

[#121519] [Ruby Bug#21214] VmRSS consumption increase in Ruby 3.4.2 vs Ruby 3.3.6 — "mood_vuadensl (LOIC VUADENS) via ruby-core" <ruby-core@...>

Issue #21214 has been reported by mood_vuadensl (LOIC VUADENS).

9 messages 2025/04/02

[#121542] [Ruby Bug#21217] Integer.sqrt produces wrong results even on input <= 1e18 — "hjroh0315 (Matthew Roh) via ruby-core" <ruby-core@...>

Issue #21217 has been reported by hjroh0315 (Matthew Roh).

8 messages 2025/04/06

[#121551] [Ruby Feature#21219] `Object#inspect` accept a list of instance variables to display — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

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

10 messages 2025/04/07

[#121556] [Ruby Bug#21220] Memory corruption in update_line_coverage() [write at index -1] — "mbcodeandsound (Mike Bourgeous) via ruby-core" <ruby-core@...>

Issue #21220 has been reported by mbcodeandsound (Mike Bourgeous).

16 messages 2025/04/07

[#121560] [Ruby Feature#21221] Proposal to upstream ZJIT — "maximecb (Maxime Chevalier-Boisvert) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxMjIxIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IG1heGltZWNiIChNYXhpbWUgQ2hldmFs

8 messages 2025/04/07

[#121565] [Ruby Feature#21254] Inlining Class#new — "tenderlovemaking (Aaron Patterson) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxMjU0IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHRlbmRlcmxvdmVtYWtpbmcgKEFhcm9u

12 messages 2025/04/07

[#121601] [Ruby Feature#21258] Retire CGI library from Ruby 3.5 — "hsbt (Hiroshi SHIBATA) via ruby-core" <ruby-core@...>

Issue #21258 has been reported by hsbt (Hiroshi SHIBATA).

11 messages 2025/04/09

[#121621] [Ruby Feature#21262] Proposal: `Ractor::Port` — "ko1 (Koichi Sasada) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxMjYyIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGtvMSAoS29pY2hpIFNhc2FkYSkuDQoN

8 messages 2025/04/10

[#121627] [Ruby Feature#21264] Extract Date library from Ruby repo in the future — "hsbt (Hiroshi SHIBATA) via ruby-core" <ruby-core@...>

Issue #21264 has been reported by hsbt (Hiroshi SHIBATA).

8 messages 2025/04/11

[#121686] [Ruby Feature#21274] Show performance warnings for easily avoidable unnecessary implicit splat allocations — "jeremyevans0 (Jeremy Evans) via ruby-core" <ruby-core@...>

Issue #21274 has been reported by jeremyevans0 (Jeremy Evans).

6 messages 2025/04/18

[#121700] [Ruby Feature#21279] Bare "rescue" should not rescue NameError — "AMomchilov (Alexander Momchilov) via ruby-core" <ruby-core@...>

Issue #21279 has been reported by AMomchilov (Alexander Momchilov).

9 messages 2025/04/21

[#121702] [Ruby Bug#21280] StringIO#set_encoding warns when backed by chilled string literal — "jeremyevans0 (Jeremy Evans) via ruby-core" <ruby-core@...>

Issue #21280 has been reported by jeremyevans0 (Jeremy Evans).

13 messages 2025/04/22

[#121721] [Ruby Bug#21283] Some tests of TestMkmfConvertible is failing with VS2022 17.14.0 preview 4.0 — "hsbt (Hiroshi SHIBATA) via ruby-core" <ruby-core@...>

Issue #21283 has been reported by hsbt (Hiroshi SHIBATA).

8 messages 2025/04/24

[#121745] [Ruby Bug#21286] Windows - MSYS2 just updated to GCC 15.1.0, builds failing — "MSP-Greg (Greg L) via ruby-core" <ruby-core@...>

Issue #21286 has been reported by MSP-Greg (Greg L).

15 messages 2025/04/27

[#121755] [Ruby Misc#21290] Unable to build ruby extension on Fedora 42 due to possible GCC 15 issues — "lukef (Luke Freeman) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxMjkwIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGx1a2VmIChMdWtlIEZyZWVtYW4pLg0K

8 messages 2025/04/28

[ruby-core:121532] [Ruby Feature#14565] Simpler, one-liner, failsafe require in ruby? [Suggested names: require_failsafe, require_safe, require_try, require_add)

From: "austin (Austin Ziegler) via ruby-core" <ruby-core@...>
Date: 2025-04-03 03:11:47 UTC
List: ruby-core #121532
SXNzdWUgIzE0NTY1IGhhcyBiZWVuIHVwZGF0ZWQgYnkgYXVzdGluIChBdXN0aW4gWmllZ2xlciku
DQoNCg0KamVyb21lZGFsYmVydCAoSmVyb21lIERhbGJlcnQpIHdyb3RlIGluICNub3RlLTQ6DQo+
IEkgbGlrZSB0aGlzIGZlYXR1cmUgcmVxdWVzdCwgYSBub24tZmFpbGluZyByZXF1aXJlIHdvdWxk
IGJlIGdyZWF0IGZvciBnZW1zIHRoYXQgb3B0aW9uYWxseSBkZXBlbmQgb24gYW5vdGhlciBnZW0u
DQo+IA0KPiBGb3IgZXhhbXBsZToNCj4gDQo+IGBgYHJ1YnkNCj4gYmVnaW4NCj4gICByZXF1aXJl
ICdydWJvY29wLXJzcGVjJw0KPiByZXNjdWUgTG9hZEVycm9yDQo+IGVuZA0KPiAgDQo+IGlmIGRl
ZmluZWQ/KFJ1Ym9Db3A6OlJTcGVjKQ0KPiAgICMgLi4uDQo+IGVuZA0KPiBgYGANCj4gDQo+IGNv
dWxkIGJlIHR1cm5lZCBpbnRvIHNvbWV0aGluZyBsaWtlIHRoaXMNCj4gDQo+IGBgYHJ1YnkNCj4g
aWYgcmVxdWlyZSgncnVib2NvcC1yc3BlYycsIGV4Y2VwdGlvbjogZmFsc2UpDQo+ICAgIyAuLi4N
Cj4gZW5kDQo+IGBgYA0KDQpVbmZvcnR1bmF0ZWx5LCB0aGF0IGBpZmAgd2lsbCBub3Qgd29yaywg
YmVjYXVzZToNCg0KYGBgcnVieQ0KcCByZXF1aXJlKCd5YW1sJykgIyB0cnVlDQpwIHJlcXVpcmUo
J3lhbWwnKSAjIGZhbHNlDQpgYGANCg0KSWYgYExvYWRFcnJvcmAgd2VyZSBhIGRlc2NlbmRhbnQg
b2YgYFN0YW5kYXJkRXJyb3JgLCB0aGVuIGEgc3VmZml4IHJlc2N1ZSBjb3VsZCB3b3JrOg0KDQpg
YGBydWJ5DQpyZXF1aXJlICdydWJvY29wLXNwZWMnIHJlc2N1ZSBuaWwNCmBgYA0KDQpJIHdvbmRl
ciBpZiBzb21ldGhpbmcgY291bGQgYmUgZG9uZSB3aXRoIHBhdHRlcm4gbWF0Y2hpbmcgaGVyZSB0
byBleHRlbmQgc3VmZml4IHJlc2N1ZXM6DQoNCmBgYHJ1YnkNCnJlcXVpcmUgJ3J1Ym9jb3Atc3Bl
YycgcmVzY3VlIExvYWRFcnJvciA9PiBuaWwNCmBgYA0KDQpZb3Ugd291bGQgc3RpbGwgbmVlZCB0
byBjaGVjayBmb3IgYGRlZmluZWQ/KFJ1Ym9Db3A6OlJzcGVjKWAgYmVjYXVzZSBvZiB0aGUgcmV0
dXJuIHZhbHVlLCBidXTigKYNCg0KSSBkbyB0aGluayB0aGF0IGByZXF1aXJlX3RyeWAgb3IgZXZl
biBgcmVxdWlyZShyZXNvdXJjZSwgZXhjZXB0aW9uOiBmYWxzZSlgIHdvdWxkIHdvcmsgbmljZWx5
IHdpdGhvdXQgdGhhdC4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0KRmVhdHVyZSAjMTQ1NjU6IFNpbXBsZXIsIG9uZS1saW5lciwgZmFpbHNhZmUgcmVxdWlyZSBp
biBydWJ5PyBbU3VnZ2VzdGVkIG5hbWVzOiByZXF1aXJlX2ZhaWxzYWZlLCByZXF1aXJlX3NhZmUs
IHJlcXVpcmVfdHJ5LCByZXF1aXJlX2FkZCkNCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lz
c3Vlcy8xNDU2NSNjaGFuZ2UtMTEyNTU4DQoNCiogQXV0aG9yOiBzaGV2ZWdlbiAoUm9iZXJ0IEEu
IEhlaWxlcikNCiogU3RhdHVzOiBPcGVuDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tDQpJIGhhdmUgcXVpdGUgYSBiaXQgb2YgY29kZSBsaWtlIHRoaXM6DQoNCmBgYHJ1
YnkNCmJlZ2luDQogIHJlcXVpcmUgJ3gvdG9vbHMvY2Ryc2tpbi5yYicNCnJlc2N1ZSBMb2FkRXJy
b3I7IGVuZA0KYGBgDQoNCkkgYWxzbyB1c2UgdGhlIGxvbmdlciB2YXJpYW50LCBlLmcuLA0KDQpg
YGBydWJ5DQpiZWdpbg0KICByZXF1aXJlICdmb29iYXInDQpyZXNjdWUgTG9hZEVycm9yDQogIHB1
dHMgJ3Byb2plY3QgZm9vYmFyIGlzIG5vdCBhdmFpbGFibGUgLSBjb25zaWRlciAnXA0KICAgICdp
bnN0YWxsaW5nIGl0IHZpYSBnZW0gaW5zdGFsbCBmb29iYXInDQplbmQNCmBgYA0KDQpPZnRlbiwg
SSBkbyBub3QgbmVlZCB0byBpbmZvcm0gdGhlIHVzZXIgYWJvdXQgbWlzc2luZyBnZW1zL3Byb2pl
Y3RzIHRoYXQgYXJlIHRpbnkgYW5kIG5vdCB2ZXJ5IGltcG9ydGFudC4gSW4gbXkgbGFyZ2VyIHJ1
YnkgcHJvamVjdHMsIEkgaGFuZGxlIGNhc2VzIHdoZXJlIGEgc21hbGxlciBwcm9qZWN0IGlzIG5v
dCBhdmFpbGFibGUgb3IgYXZhaWxhYmxlLCBzbyBJIGNhbiBwcm9jZWVkIGVpdGhlciB3YXkuIEl0
IGlzIGEgYml0IHBvaW50bGVzcyB0byBub3RpZnkgdGhlIHVzZXIgd2hlbiB0aGF0IGlzIG1lOyB0
aGF0IGlzIHdoeSBJIHdvdWxkIGxpa2UgdG8gaGF2ZSBhIG9uZS1saW5lci4NCg0KSSBhbSB0aGlu
a2luZyBvZiBhbiBBUEkgc3VjaCBhcyBhbnkgb2YgdGhlIGZvbGxvd2luZzoNCg0KICAgIHJlcXVp
cmVfZmFpbHNhZmUNCiAgICByZXF1aXJlX3NhZmUNCiAgICByZXF1aXJlX3RyeQ0KICAgIHJlcXVp
cmVfYWRkDQoNClRoaXMgaXMgZm9yIGxvYWRpbmcgd2l0aCBhIHJlc2N1ZSBMb2FkRXJyb3Igd2l0
aG91dCBub3RpZmljYXRpb24uIElmIEkgbmVlZCB0byBub3RpZnkgYSB1c2VyIHRoZW4gSSBhbSBm
aW5lIHdpdGggdGhlIGxvbmdlciB2YXJpYW50Lg0KDQpJZiBhbnlvbmUgaGFzIGJldHRlciBuYW1l
cywgZmVlbCBmcmVlIHRvIGFkZCB0aGVtISBJIHRoaW5rIHBlb3BsZSBhcmUgbW9yZSBsaWtlbHkg
dG8gcmVtZW1iZXIgdGhlIHJlcXVpcmUtZmFtaWx5LCBlLiBnLiByZXF1aXJlICdmb28ucmInIG9y
IHJlcXVpcmVfcmVsYXRpdmUgJ2Jhci5yYicgYW5kIHNvIGZvcnRoLg0KDQotLS0NCg0KSSBhbHNv
IHdhbnRlZCB0byBwcm9wb3NlIGEgc3Ryb25nZXIgYHJlcXVpcmVgL2BpbXBvcnRgLCBpbmNsdWRp
bmcgdGhlIHBvc3NpYmlsaXR5IHRvIHJlZmVyIHRvIGAucmJgIGZpbGVzIHdpdGhvdXQgYSBoYXJk
Y29kZWQgcGF0aCAoaWYgdGhlIC5yYiBmaWxlIGlzIG1vdmVkLA0KYWxsIGV4cGxpY2l0IHJlcXVp
cmVzIHRvIGl0LCBpbiBwYXJ0aWN1bGFyIGZyb20gZXh0ZXJuYWwgcHJvamVjdHMsIHdvdWxkIGhh
dmUgdG8gY2hhbmdlOyBhbmQgbXkgdmFndWUgaWRlYSBpcyB0byByZXBsYWNlIHRoaXMgd2l0aCBz
b21lIGtpbmQgb2YgcHJvamVjdC1zcGVjaWZpYyB3YXkgdG8NCiJsYWJlbCIgZmlsZXMgYW5kIGxv
YWQgdGhlc2UgZmlsZXMgYmFzZWQgb24gdGhlc2UgImxhYmVscyIsIGJ1dCB0aGF0IGlzIGZvciBh
bm90aGVyIHN1Z2dlc3Rpb247IEkgb25seSB3YW50IHRvIG1lbnRpb24gaXQgYmVjYXVzZSBIaXJv
c2hpIFNoaWJhdGEgbWFkZSBzb21lIHN1Z2dlc3Rpb24gYXMgZXh0ZW5zaW9uIHRvIHJlcXVpcmUs
IGFuZCBJIHRoaW5rIHRoZSB1c2UgY2FzZSBoZSBtZW50aW9uZWQgbWF5IGFsc28gYmUgdXNlZnVs
IHRvIHNlZSB3aGV0aGVyIHJ1YnkgbWF5IGdldCBhIHN0cm9uZ2VyICJsb2FkIGNvZGUgaW4gZmls
ZXMiIGZ1bmN0aW9uYWxpdHkgZm9yIHJ1YnkgMy54IGV2ZW50dWFsbHkpLg0KDQoNCg0KLS0gDQpo
dHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8NCiBfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCiBydWJ5LWNvcmUgbWFpbGluZyBsaXN0IC0tIHJ1YnktY29yZUBt
bC5ydWJ5LWxhbmcub3JnCiBUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVtYWlsIHRvIHJ1YnktY29y
ZS1sZWF2ZUBtbC5ydWJ5LWxhbmcub3JnCiBydWJ5LWNvcmUgaW5mbyAtLSBodHRwczovL21sLnJ1
YnktbGFuZy5vcmcvbWFpbG1hbjMvbGlzdHMvcnVieS1jb3JlLm1sLnJ1YnktbGFuZy5vcmcv


In This Thread

Prev Next