[#112638] [Ruby master Bug#19470] Frequent small range-reads from and then writes to a large array are very slow — "giner (Stanislav German-Evtushenko) via ruby-core" <ruby-core@...>

Issue #19470 has been reported by giner (Stanislav German-Evtushenko).

8 messages 2023/03/01

[#112664] [Ruby master Bug#19473] can't be called from trap context (ThreadError) is too limiting — "Eregon (Benoit Daloze) via ruby-core" <ruby-core@...>

Issue #19473 has been reported by Eregon (Benoit Daloze).

28 messages 2023/03/02

[#112681] [Ruby master Misc#19475] Propose Matthew Valentine-House (@eightbitraptor) as a core committer — "k0kubun (Takashi Kokubun) via ruby-core" <ruby-core@...>

SXNzdWUgIzE5NDc1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGswa3VidW4gKFRha2FzaGkgS29rdWJ1

11 messages 2023/03/03

[#112744] [Ruby master Bug#19485] Unexpected behavior in squiggly heredocs — "jemmai (Jemma Issroff) via ruby-core" <ruby-core@...>

Issue #19485 has been reported by jemmai (Jemma Issroff).

9 messages 2023/03/08

[#112746] [Ruby master Bug#19518] Recent Source Releases Do Not Compile on CentOS 7 Due to configure Script Error Generated By autoconf >= 2.70 — "eviljoel (evil joel) via ruby-core" <ruby-core@...>

Issue #19518 has been reported by eviljoel (evil joel).

7 messages 2023/03/08

[#112770] [Ruby master Feature#19520] Support for `Module.new(name)` and `Class.new(superclass, name)`. — "ioquatix (Samuel Williams) via ruby-core" <ruby-core@...>

Issue #19520 has been reported by ioquatix (Samuel Williams).

42 messages 2023/03/09

[#112773] [Ruby master Feature#19521] Support for `Module#name=` and `Class#name=`. — "ioquatix (Samuel Williams) via ruby-core" <ruby-core@...>

Issue #19521 has been reported by ioquatix (Samuel Williams).

31 messages 2023/03/09

[#112818] [Ruby master Misc#19525] DevMeeting-2023-04-13 — "mame (Yusuke Endoh) via ruby-core" <ruby-core@...>

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

8 messages 2023/03/10

[#112871] [Ruby master Bug#19529] [BUG] ObjectSpace::WeakMap can segfault after compaction — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

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

12 messages 2023/03/14

[#112926] [Ruby master Misc#19535] Instance variables order is unpredictable on objects with `OBJ_TOO_COMPLEX_SHAPE_ID` — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

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

8 messages 2023/03/17

[#112933] [Ruby master Feature#19538] Performance warnings — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

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

11 messages 2023/03/17

[#112944] [Ruby master Feature#19541] Proposal: Generate frame unwinding info for YJIT code — "kjtsanaktsidis (KJ Tsanaktsidis) via ruby-core" <ruby-core@...>

SXNzdWUgIzE5NTQxIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGtqdHNhbmFrdHNpZGlzIChLSiBUc2Fu

13 messages 2023/03/19

[#113033] [Ruby master Feature#19555] Allow passing default options to `Data.define` — "p8 (Petrik de Heus) via ruby-core" <ruby-core@...>

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

7 messages 2023/03/28

[#113045] [Ruby master Feature#19559] Introduce `Symbol#+@` and `Symbol#-@`, and eventually replace boolean arguments with symbols — "sawa (Tsuyoshi Sawada) via ruby-core" <ruby-core@...>

Issue #19559 has been reported by sawa (Tsuyoshi Sawada).

20 messages 2023/03/30

[#113059] [Ruby master Bug#19563] Ripper.tokenize(code).join != code when heredoc and multiline %w[] literal is on the same line — "tompng (tomoya ishida) via ruby-core" <ruby-core@...>

Issue #19563 has been reported by tompng (tomoya ishida).

6 messages 2023/03/31

[ruby-core:112690] [Ruby master Bug#19144] Ruby should set AI_V4MAPPED | AI_ADDRCONFIG getaddrinfo flags by default

From: "kjtsanaktsidis (KJ Tsanaktsidis) via ruby-core" <ruby-core@...>
Date: 2023-03-05 03:22:33 UTC
List: ruby-core #112690
SXNzdWUgIzE5MTQ0IGhhcyBiZWVuIHVwZGF0ZWQgYnkga2p0c2FuYWt0c2lkaXMgKEtKIFRzYW5h
a3RzaWRpcykuDQ0KDQ0KDQ0KQGFrciBjb3VsZCB5b3UgdGFrZSBhIGxvb2sgYXQgbXkgUFIgd2hl
biB5b3UgZ2V0IGEgY2hhbmNlPyBJIHRoaW5rIEkgYWRkcmVzc2VkIHlvdXIgZmVlZGJhY2ssIHBs
ZWFzZSBsZXQgbWUga25vdyBpZiBJIGhhdmUgbWlzdW5kZXJzdG9vZCENDQoNDQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQ0KQnVnICMxOTE0NDogUnVieSBzaG91bGQg
c2V0IEFJX1Y0TUFQUEVEIHwgQUlfQUREUkNPTkZJRyBnZXRhZGRyaW5mbyBmbGFncyBieSBkZWZh
dWx0DQ0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE5MTQ0I2NoYW5nZS0xMDIx
NDUNDQoNDQoqIEF1dGhvcjoga2p0c2FuYWt0c2lkaXMgKEtKIFRzYW5ha3RzaWRpcykNDQoqIFN0
YXR1czogRmVlZGJhY2sNDQoqIFByaW9yaXR5OiBOb3JtYWwNDQoqIEJhY2twb3J0OiAyLjc6IFVO
S05PV04sIDMuMDogVU5LTk9XTiwgMy4xOiBVTktOT1dODQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQ0NCkN1cnJlbnRseSwgRE5TIGxvb2t1cHMgbWFkZSB3aXRoIGBn
ZXRhZGRyaW5mb2AgZnJvbSBSdWJ5IChpLmUuIG5vdCBmcm9tIHRoZSBgUmVzb2x2YCBtb2R1bGUp
IGNhdXNlIGJvdGggQSBhbmQgQUFBQSBETlMgcmVxdWVzdHMgdG8gYmUgbWFkZSwgZXZlbiBvbiBz
eXN0ZW1zIHRoYXQgZG9u4oCZdCBhY3R1YWxseSBoYXZlIGFuIElQdjYgYWRkcmVzcyB0aGF0IGNv
dWxkIHBvc3NpYmx5IG1ha2UgdGhlIEFBQUEgcmVzcG9uc2UgdXNlZnVsLiBJIHdvdWxkbuKAmXQg
X3JlYWxseV8gY2FyZSBhYm91dCB0aGlzLCBub3JtYWxseSwgYnV0IGdsaWJjIGhhcyBhIGJ1ZyAo
aHR0cHM6Ly9idWdzLmxhdW5jaHBhZC5uZXQvdWJ1bnR1Lytzb3VyY2UvZ2xpYmMvK2J1Zy8xOTYx
Njk3KSB3aGljaCBjYW4gY2F1c2UgYSA1LXNlY29uZCBkZWxheSBpbiBETlMgbG9va3VwcyB3aGVu
IGJvdGggQSBhbmQgQUFBQSByZWNvcmRzIGFyZSBxdWVyaWVkIGluIHBhcmFsbGVsLiBUaGlzIGJ1
ZyBpcyBmaXhlZCBpbiBnbGliYyB1cHN0cmVhbSBidXQgc3RpbGwgcHJlc2VudCBpbiBzb21lIExU
UyBsaW51eCBkaXN0cm9zIChVYnVudHUgMTguMDQgYW5kIDIwLjA0IGF0IGxlYXN0KSwgc28gSSB0
aGluayBpdOKAmXMgd29ydGh3aGlsZSB0byB0cnkgYW5kIHdvcmsgYXJvdW5kIGl0IGluIGNpcmN1
bXN0YW5jZXMgd2hlcmUgdGhlIEFBQUEgcmVxdWVzdCBpcyBwb2ludGxlc3MgYW55d2F5Lg0NCg0N
ClRoZSBkdWFsIEEvQUFBQSBsb29rdXAgaGFwcGVucyBiZWNhdXNlIHdoZW5ldmVyIFJ1YnkgY2Fs
bHMgZ2V0YWRkcmluZm8gdG8gcGVyZm9ybSBETlMgbG9va3VwcywgaXQgYWx3YXlzIHNldHMgYGhp
bnRzYCwgYW5kIHNldHMgIGBoaW50cy0+YWlfZmxhZ3NgIHRvIHplcm8gYnkgZGVmYXVsdCB1bmxl
c3MgZmxhZ3MgYXJlIHNwZWNpZmllZCBieSB0aGUgY2FsbGVyIChlLmcuIGBBSV9QQVNTSVZFYCBp
cyBzZXQgd2hlbiBiaW5kaW5nIGEgVENQIHNlcnZlciBzb2NrZXQgaW4gYFRDUFNlcnZlci5uZXdg
KS4NDQoNDQpUaGlzIG1hdGNoZXMgdGhlIGRlZmF1bHQgdmFsdWUgb2YgYGFpX2ZsYWdzYCBzcGVj
aWZpZWQgYnkgUE9TSVgsIHdoaWNoIGlzIHplcm8uIEhvd2V2ZXIsIGdsaWJjIGJlaGF2ZXMgZGlm
ZmVyZW50bHkuIFdoZW4gZ2xpYmPigJlzIGBnZXRhZGRyaW5mb2AgZnVuY3Rpb24gaXMgY2FsbGVk
IHdpdGggYE5VTExgIGZvciB0aGUgYGhpbnRzYCBwYXJhbWV0ZXIsIGl0IGRlZmF1bHRzIHRoZSBg
YWlfZmxhZ3NgIHZhbHVlIHRvIGAoQUlfVjRNQVBQRUQgfCBBSV9BRERSQ09ORklHKWAuIFRoZSBt
YW5wYWdlIChmcm9tIHRoZSBMaW51eCBtYW4tcGFnZXMgcHJvamVjdCAtIGh0dHBzOi8vbWFuNy5v
cmcvbGludXgvbWFuLXBhZ2VzL21hbjMvZ2V0YWRkcmluZm8uMy5odG1sKSBjbGFpbXMg4oCcdGhp
cyBpcyBhbiBpbXByb3ZlbWVudCBvbiB0aGUgc3RhbmRhcmTigJ0gKGFsdGhvdWdoIEkgY291bGRu
4oCZdCBmaW5kIHRoaXMgbWVudGlvbmVkIGluIHRoZSBnbGliYyBtYW51YWwgaXRzZWxmKS4NDQoN
DQpPZiBjb3Vyc2UsIHdl4oCZcmUgbm90IF9hY3R1YWxseV8gZXZlciBjYWxsaW5nIGBnZXRhZGRy
aW5mb2Agd2l0aCBOVUxMIGBoaW50c2A7IHNvLCB3ZSBuZXZlciBhY3R1YWxseSB1c2UgdGhlc2Ug
ZmxhZ3Mgb24gZ2xpYmMgc3lzdGVtcyAodW5sZXNzIHRoZXnigJlyZSBleHBsaWNpdGx5IHNwZWNp
ZmllZCBieSB0aGUgY2FsbGVyKS4NDQoNDQpNeSBwcm9wb3NhbCBpcyB0aGF0IHdlIHNob3VsZCBj
aGFuZ2UgUnVieSB0byBzZXQgdGhlc2UgdHdvIGZsYWdzIGJ5IGRlZmF1bHQsIHdoZW4gdGhleeKA
mXJlIGF2YWlsYWJsZSwgaW4gdGhlIGZvbGxvd2luZyBjaXJjdW1zdGFuY2VzOg0NCiogSW4gYWxs
IGNhbGxzIG1hZGUgaW50ZXJuYWxseSB0byBgcnNvY2tfZ2V0YWRkcmluZm9gIGFzIGEgcmVzdWx0
IG9mIHNvY2tldCBmdW5jdGlvbnMgbGlrZSBgVENQU29ja2V0Lm5ld2AsIGBVRFBTb2NrZXQubmV3
YCwgZXRjLg0NCiogRVhDRVBUIHdoZW4gYEFJX1BBU1NJVkVgIGlzIGFsc28gc2V0IChpLmUuIHdo
ZW4gd2XigJlyZSB0cnlpbmcgdG8gZ2V0IGFuIGFkZHJlc3MgdG8gYmluZCBmb3IgbGlzdGVuZXIg
c29ja2V0IC0gc2VlIGJlbG93KQ0NCiogSW4gY2FsbHMgbWFkZSB0byBgcnNvY2tfZ2V0YWRkcmlu
Zm9gIGFzIGEgZGlyZWN0IHJlc3VsdCBvZiBjYWxsaW5nIGBBZGRyaW5mby5nZXRhZGRyaW5mb2Ag
ZnJvbSBSdWJ5IHdpdGggbmlsIGZsYWdzDQ0KKiBFWENFUFQgY2FsbHMgdG8gYEFkZHJpbmZvLmdl
dGFkZHJpbmZvYCB3aGVyZSBleHBsaWNpdCBmbGFncyBhcmUgcHJvdmlkZWQNDQoNDQpCb3RoIG9m
IHRoZXNlIHNlZW0gbGlrZSBzb21ldGhpbmcgeW91IHdvdWxkIGFsbW9zdCBhbHdheXMgd2FudCB0
byBiZSBkb2luZyBpbiBhbnkgb3V0Z29pbmcgY29ubmVjdGlvbiBzY2VuYXJpbzoNDQoqIGBBSV9W
NE1BUFBFRGAgZW5zdXJlcyB0aGF0LCBpZiBBRl9JTkVUNiBpcyBleHBsaWNpdGx5IHNwZWNpZmll
ZCBhcyB0aGUgZGVzaXJlZCBwcm90b2NvbCwgYW5kIHRoZXJlIGlzIG5vIEFBQUEgcmVjb3JkIGlu
IEROUywgdGhhdCBhbnkgQSByZWNvcmQgdGhhdCBfaXNfIHByZXNlbnQgZ2V0cyBjb252ZXJ0ZWQg
dG8gYW4gSVB2NC1tYXBwZWQgSVB2NiBhZGRyZXNzIHNvIGl0IGNhbiBiZSB1c2VkIGUuZy4gd2l0
aCBOQVQ2NC4NDQoqIGBBSV9BRERSQ09ORklHYCBlbnN1cmVzIHRoYXQsIGlmIGEgbWFjaGluZSBo
YXMgbm8gSVB2NiBhZGRyZXNzLCBpdCBkb2VzbuKAmXQgYm90aGVyIG1ha2luZyBhbiBBQUFBIGxv
b2t1cCB0aGF0IHdpbGwgcmV0dXJuIElQdjYgYWRkcmVzc2VzIHRoYXQgY2Fu4oCZdCBhY3R1YWxs
eSBiZSB1c2VkIGZvciBhbnl0aGluZyAoYW5kIHZpY2UgdmVyc2EgZm9yIElQdjQpLg0NCg0NClRo
ZSByZWFzb24gd2h5IHdlIHdvdWxkbuKAmXQgd2FudCB0byBzZXQgYEFJX0FERFJDT05GSUdgIGlu
IGNpcmN1bXN0YW5jZXMgd2hlcmUgUnVieSBjdXJyZW50bHkgc2V0cyBgQUlfUEFTU0lWRWAgaXMg
dGhhdCBsb29wYmFjayBhZGRyZXNzZXMgYXJlIG5vdCBjb25zaWRlcmVkIGluIGRlY2lkaW5nIGlm
IGEgc3lzdGVtIGhhcyBhbiBJUHY0L0lQdjYgYWRkcmVzcy4gQ29uY2VpdmFibHksIHlvdSBtaWdo
dCB3YW50IHRvIGJpbmQgdG8gYSBgOjoxYCBsb29wYmFjayBhZGRyZXNzLCBhbmQgYWxsb3cgb3Ro
ZXIgcHJvY2Vzc2VzIG9uIHRoZSBzYW1lIG1hY2hpbmUgdG8gY29ubmVjdCB0byB0aGF0Lg0NCg0N
CkRvZXMgY2hhbmdpbmcgdGhpcyBkZWZhdWx0IHNvdW5kIHJlYXNvbmFibGU/IElmIHNvIEkgY2Fu
IHByZXBhcmUgYSBwYXRjaC4gQW5vdGhlciBvcHRpb24gSSBjb25zaWRlcmVkIGlzIGRvaW5nIHRo
aXMgX29ubHlfIHdoZW4gUnVieSBpcyBidWlsdCBhZ2FpbnN0IGdsaWJjIChzbyB0aGF0IG90aGVy
IHN5c3RlbSBiZWhhdmlvdXIgaXMgbW9zdCBjbG9zZWx5IG1hdGNoZWQpLg0NCg0NCg0NCg0NCg0N
Cg0NCi0tIA0NCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLw0NCiBfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiBydWJ5LWNvcmUgbWFpbGluZyBsaXN0IC0t
IHJ1YnktY29yZUBtbC5ydWJ5LWxhbmcub3JnCiBUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVtYWls
IHRvIHJ1YnktY29yZS1sZWF2ZUBtbC5ydWJ5LWxhbmcub3JnCiBydWJ5LWNvcmUgaW5mbyAtLSBo
dHRwczovL21sLnJ1YnktbGFuZy5vcmcvbWFpbG1hbjMvcG9zdG9yaXVzL2xpc3RzL3J1YnktY29y
ZS5tbC5ydWJ5LWxhbmcub3JnLw==

In This Thread