[#106939] [Ruby master Bug#18455] `IO#close` has poor performance and difficult to understand semantics. — "ioquatix (Samuel Williams)" <noreply@...>

SXNzdWUgIzE4NDU1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGlvcXVhdGl4IChTYW11ZWwgV2lsbGlh

10 messages 2022/01/01

[#106977] [Ruby master Feature#18461] closures are capturing unused variables — "bughit (bug hit)" <noreply@...>

SXNzdWUgIzE4NDYxIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGJ1Z2hpdCAoYnVnIGhpdCkuCgotLS0t

12 messages 2022/01/05

[#106994] [Ruby master Feature#18462] Proposal to merge WASI based WebAssembly support — "katei (Yuta Saito)" <noreply@...>

SXNzdWUgIzE4NDYyIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGthdGVpIChZdXRhIFNhaXRvKS4KCi0t

8 messages 2022/01/07

[#106996] [Ruby master Feature#18463] Random number generation with xoshiro — "bbrklm (Benson Muite)" <noreply@...>

SXNzdWUgIzE4NDYzIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGJicmtsbSAoQmVuc29uIE11aXRlKS4K

8 messages 2022/01/07

[#107005] [Ruby master Bug#18464] RUBY_INTERNAL_EVENT_NEWOBJ tracepoint causes an interpreter crash when combined with Ractors — "kjtsanaktsidis (KJ Tsanaktsidis)" <noreply@...>

SXNzdWUgIzE4NDY0IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGtqdHNhbmFrdHNpZGlzIChLSiBUc2Fu

14 messages 2022/01/08

[#107008] [Ruby master Bug#18465] Make `IO#write` atomic. — "ioquatix (Samuel Williams)" <noreply@...>

SXNzdWUgIzE4NDY1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGlvcXVhdGl4IChTYW11ZWwgV2lsbGlh

16 messages 2022/01/09

[#107073] [Ruby master Feature#18481] Porting YJIT to Rust (request for feedback) — "maximecb (Maxime Chevalier-Boisvert)" <noreply@...>

SXNzdWUgIzE4NDgxIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IG1heGltZWNiIChNYXhpbWUgQ2hldmFs

26 messages 2022/01/12

[#107106] [Ruby master Bug#18487] Kernel#binding behaves differently depending on implementation language of items on the stack — "alanwu (Alan Wu)" <noreply@...>

SXNzdWUgIzE4NDg3IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGFsYW53dSAoQWxhbiBXdSkuCgotLS0t

11 messages 2022/01/13

[#107190] [Ruby master Feature#18498] Introduce a public WeakKeysMap that compares by equality — "byroot (Jean Boussier)" <noreply@...>

SXNzdWUgIzE4NDk4IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGJ5cm9vdCAoSmVhbiBCb3Vzc2llciku

17 messages 2022/01/19

[#107203] [Ruby master Bug#18501] [BUG] try to mark T_NONE object in RubyVM::InstructionSequence. load_from_binary — "byroot (Jean Boussier)" <noreply@...>

SXNzdWUgIzE4NTAxIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGJ5cm9vdCAoSmVhbiBCb3Vzc2llciku

8 messages 2022/01/20

[#107204] [Ruby master Bug#18502] Make ruby-2.7.5 on Solaris 10 ld.so.1: gcc: fatal: libintl.so.8: open failed: No such file or directory — "dklein (Dmitri Klein)" <noreply@...>

SXNzdWUgIzE4NTAyIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGRrbGVpbiAoRG1pdHJpIEtsZWluKS4K

8 messages 2022/01/20

[#107275] [Ruby master Bug#18512] MacOS 12.1 Monterey Bug — "oucl5976@... (Paul Liu)" <noreply@...>

SXNzdWUgIzE4NTEyIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IG91Y2w1OTc2QGdtYWlsLmNvbSAoUGF1

9 messages 2022/01/25

[#107280] [Ruby master Bug#18514] ruby 2.6.9's Date#jisx0301 does not support Reiwa — "kouji (Kouji Takao)" <noreply@...>

SXNzdWUgIzE4NTE0IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGtvdWppIChLb3VqaSBUYWthbykuCgot

7 messages 2022/01/26

[#107291] [Ruby master Bug#18518] NoMemoryError + [FATAL] failed to allocate memory for twice 1 << large — "Eregon (Benoit Daloze)" <noreply@...>

SXNzdWUgIzE4NTE4IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IEVyZWdvbiAoQmVub2l0IERhbG96ZSku

12 messages 2022/01/26

[#107310] [Ruby master Bug#18555] Running "bundle exec middleman server" on M1 Mac gives [BUG] Bus Error at 0x0000000104b04000 — "anthonyaykut (Anthony Aykut)" <noreply@...>

SXNzdWUgIzE4NTU1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGFudGhvbnlheWt1dCAoQW50aG9ueSBB

13 messages 2022/01/28

[#107346] [Ruby master Misc#18557] DevMeeting-2022-02-17 — "mame (Yusuke Endoh)" <noreply@...>

SXNzdWUgIzE4NTU3IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IG1hbWUgKFl1c3VrZSBFbmRvaCkuCgot

18 messages 2022/01/29

[#107392] [Ruby master Bug#18560] "Compaction isn't available on this platform" error running PG test suite on ppc64le — "vo.x (Vit Ondruch)" <noreply@...>

SXNzdWUgIzE4NTYwIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHZvLnggKFZpdCBPbmRydWNoKS4KCi0t

7 messages 2022/01/31

[ruby-core:107388] [Ruby master Feature#18438] Add `Exception#additional_message` to show additional error information

From: "mame (Yusuke Endoh)" <noreply@...>
Date: 2022-01-31 10:31:20 UTC
List: ruby-core #107388
SXNzdWUgIzE4NDM4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbWFtZSAoWXVzdWtlIEVuZG9oKS4NCg0K
DQpJIHRhbGtlZCB3aXRoIEBtYXR6IGFuZCBAbm9idSBhYm91dCB0aGF0Lg0KDQpUaGUgY3VycmVu
dCBpbXBsZW1lbnRhdGlvbiBvZiBgRXhjZXB0aW9uI2Z1bGxfbWVzc2FnZWAgYWRkcyBgXGVbMW1g
IChpLmUuLCBib2xkIHN0YXJ0KSBmb3IgZWFjaCBiZWdpbm5pbmcgb2YgbGluZSBvZiBgI21lc3Nh
Z2VgLCBhbmQgYGVbbWAgKGkuZS4sIGJvbGQgZW5kKSBmb3IgZWFjaCBlbmQuIChBbHNvLCBpdCBh
ZGRzIGAiIChSdW50aW1lRXJyb3IpImAgb3Igc29tZXRoaW5nIHRvIHRoZSBsYXN0IG9mIHRoZSBm
aXJzdCBsaW5lLikNCldpdGggdGhhdCBpbiBtaW5kLCBgI2RldGFpbGVkX21lc3NhZ2VgIGNhbiBm
cmVlbHkgYWRkIHRoZWlyIG93biBlc2NhcGUgc2VxdWVuY2VzLiBgRXhjZXB0aW9uI2Z1bGxfbWVz
c2FnZWAgd29uJ3QgY2hlY2sgdGhlIHJlc3VsdCBvZiBgZGV0YWlsZWRfbWVzc2FnZWAuDQoNCkJU
VywgdGhlIGJlaGF2aW9yIG9mIGBFeGNlcHRpb24jZnVsbF9tZXNzYWdlYCAoYWRkaW5nIGBcZVsx
bWAgYW5kIGBlW21gKSB3aWxsIGJlIG1vdmVkIHRvIGBFeGNlcHRpb24jZGV0YWlsZWRfbWVzc2Fn
ZWAuIFRoYXQgaXMsIGEgcm91Z2ggc3BlYyB3aWxsIGJlIGxpa2UgdGhlIGZvbGxvd2luZy4NCg0K
YGBgDQpjbGFzcyBFeGNlcHRpb24NCiAgZGVmIGRldGFpbGVkX21lc3NhZ2UNCiAgICBsaW5lcyA9
IG1lc3NhZ2UubGluZXMubWFwIHsgIlxlWzFtIiArIF8xLmNob21wICsgIlxlW20iIH0NCiAgICBs
aW5lc1swXSA8PCAiICgjeyBzZWxmLmNsYXNzLmluc3BlY3QgfSkiDQogICAgbGluZXMuam9pbigi
XG4iKQ0KICBlbmQNCg0KICBkZWYgZnVsbF9tZXNzYWdlDQogICAgIyBmcmFtZSBpcyBhIHN0cmlu
ZyBsaWtlICJmaWxlLnJiOmxpbmVubzppbiBgbWV0aG9kX25hbWUnIg0KICAgIGhlYWRfZnJhbWUs
ICp0YWlsX2ZyYW1lcyA9IGJhY2t0cmFjZQ0KICAgICIjeyBoZWFkX2ZyYW1lIH06ICN7IGRldGFp
bGVkX21lc3NhZ2UgfVxuIiArIHRhaWxfZnJhbWVzLm1hcCB7ICJcdGZyb20gIiArIF8xIH0uam9p
bigiXG4iKQ0KICBlbmQNCmVuZA0KDQpjbGFzcyBNeUVycm9yIDwgU3RhbmRhcmRFcnJvcg0KICBk
ZWYgZGV0YWlsZWRfbWVzc2FnZQ0KICAgICMgSW4gZ2VuZXJhbCwgdXNlci1kZWZpbmVkIGRldGFp
bGVkX21lc3NhZ2Ugc2hvdWxkIHByZXBlbmQgdGhlIHJlc3VsdCBvZiAic3VwZXIiDQogICAgIiN7
IHN1cGVyIH1cbmFkZHRpb25hbCBtZXNzYWdlIg0KICBlbmQNCmVuZA0KYGBgDQoNCk5vdGUgdGhh
dCB0aGUgImFkZHRpb25hbCBtZXNzYWdlIiBwYXJ0IG9mIGBNeUVycm9yI2RldGFpbGVkX21lc3Nh
Z2VgIHdpbGwgbm90IGJlIGF1dG9tYXRpY2FsbHkgaGlnaGxpZ2h0ZWQuDQoNCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkZlYXR1cmUgIzE4NDM4OiBBZGQgYEV4Y2Vw
dGlvbiNhZGRpdGlvbmFsX21lc3NhZ2VgIHRvIHNob3cgYWRkaXRpb25hbCBlcnJvciBpbmZvcm1h
dGlvbg0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE4NDM4I2NoYW5nZS05NjI5
Mg0KDQoqIEF1dGhvcjogbWFtZSAoWXVzdWtlIEVuZG9oKQ0KKiBTdGF0dXM6IE9wZW4NCiogUHJp
b3JpdHk6IE5vcm1hbA0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K
IyMgUHJvcG9zYWwNCg0KSSdkIGxpa2UgdG8gaW50cm9kdWNlIGEgbWV0aG9kIGBFeGNlcHRpb24j
YWRkaXRpb25hbF9tZXNzYWdlYCwgYW5kIGxldCB0aGUgUnVieSBlcnJvciBwcmludGVyIHNob3cg
aXQgYWZ0ZXIgYEV4Y2VwdGlvbiNtZXNzYWdlYC4NCg0KYGBgcnVieQ0KY2xhc3MgTXlFcnJvciA8
IFN0YW5kYXJkRXJyb3INCiAgZGVmIG1lc3NhZ2UgPSAibXkgZXJyb3IhIg0KICBkZWYgYWRkaXRp
b25hbF9tZXNzYWdlID0gIlRoaXMgaXNcbmFuIGFkZGl0aW9uYWxcbm1lc3NhZ2UiDQplbmQNCg0K
cmFpc2UgTXlFcnJvcg0KYGBgDQoNCmBgYA0KJCAuL21pbmlydWJ5IHRlc3QucmINCnRlc3QucmI6
NjppbiBgPG1haW4+JzogbXkgZXJyb3IhIChNeUVycm9yKQ0KfCBUaGlzIGlzDQp8IGFuIGFkZGl0
aW9uYWwNCnwgbWVzc2FnZQ0KYGBgDQoNClBvQyBpbXBsZW1lbnRhdGlvbjogaHR0cHM6Ly9naXRo
dWIuY29tL3J1YnkvcnVieS9wdWxsLzUzNTENCg0KIyMgTW90aXZhdGlvbg0KDQpBdCB0aGUgcHJl
c2VudCB0aW1lLCBkaWRfeW91X21lYW4gYW5kIGVycm9yX2hpZ2hsaWdodCBvdmVycmlkZXMgYEV4
Y2VwdGlvbiNtZXNzYWdlYCB0byBhZGQgdGhlaXIgc3VnZ2VzdGlvbnMuDQoNCmBgYHJ1YnkNCmJl
Z2luOyAxLnRpbWU7IHJlc2N1ZSBOb01ldGhvZEVycm9yOyBwcCAkIS5tZXNzYWdlOyBlbmQNCiM9
PiAidW5kZWZpbmVkIG1ldGhvZCBgdGltZScgZm9yIDE6SW50ZWdlclxuIiArDQojICAgIlxuIiAr
DQojICAgIiAgMS50aW1lXG4iICsNCiMgICAiICAgXl5eXl5cbiIgKw0KIyAgICJEaWQgeW91IG1l
YW4/ICB0aW1lcyINCmBgYA0KDQpUaGlzIGltcGxlbWVudGF0aW9uIGFwcHJvYWNoIGhhcyBhIHBy
YWN0aWNhbCBwcm9ibGVtLiBCZWNhdXNlIGl0IGNoYW5nZXMgdGhlIHJldHVybiB2YWx1ZSBvZiBg
RXhjZXB0aW9uI21lc3NhZ2VgLCBpdCBicmVha3MgYSB0ZXN0IHRoYXQgY2hlY2tzIHRoZSByZXR1
cm4gdmFsdWUgb2YgYEV4Y2VwdGlvbiNtZXNzYWdlYC4NClRob3VnaCBzdWNoIGEgdGVzdCBpcyBu
ZXZlciByZWNvbW1lbmRlZCwgSSBlbmNvdW50ZXJlZCBzb21lIGFjdHVhbCBjYXNlcyB3aGVuIGNy
ZWF0aW5nIGVycm9yX2hpZ2hsaWdodC4gU2VlIHRoZSBjaGFuZ2Ugb2YgdGVzdHMgb2YgbWluaXRl
c3QgYXMgYSB0eXBpY2FsIGV4YW1wbGU6IGh0dHBzOi8vZ2l0aHViLmNvbS9zZWF0dGxlcmIvbWlu
aXRlc3QvcHVsbC84ODAvZmlsZXMNCg0KQ3VycmVudGx5LCBlcnJvcl9oaWdobGlnaHQgc2hvd3Mg
aGludCBpbmZvcm1hdGlvbiBvbmx5IGZvciBOb01ldGhvZEVycm9yIGJlY2F1c2UgaXQgaXMgcmVs
YXRpdmVseSByYXJlIHRvIGNoZWNrIHRoZSBtZXNzYWdlIG9mIGBOYW1lRXJyb3JgLiBTdGlsbCwg
aXQgYnJva2Ugc29tZSB0ZXN0cyB1bmZvcnR1bmF0ZWx5LCB0aG91Z2guIElmIHBvc3NpYmxlLCBJ
J2QgbGlrZSB0byBhZGQgc3VnZ2VzdGlvbnMgdG8gb3RoZXIga2luZHMgb2YgZXJyb3JzLCBidXQg
aXQgd2lsbCBicmVhayBtdWNoIG1vcmUgdGVzdHMuDQoNCklmIGBFeGNlcHRpb24jYWRkaXRpb25h
bF9tZXNzYWdlYCBpcyBpbnRyb2R1Y2VkLCBhbmQgaWYgZGlkX3lvdV9tZWFuIGFuZCBlcnJvcl9o
aWdobGlnaHQgb3ZlcnJpZGVzIHRoZSBtZXRob2QgdG8gYWRkIHRoZWlyIHN1Z2dlc3Rpb25zLCB0
aGlzIHByb2JsZW0gd2lsbCBub3Qgb2NjdXIgYmVjYXVzZSB0aGV5IG5vIGxvbmdlciBjaGFuZ2Vz
IHRoZSByZXN1bHQgdmFsdWUgb2YgYCNtZXNzYWdlYCBtZXRob2QuDQoNCiMjIENvb3BlcmF0aW9u
IG5lZWRlZA0KDQpDdXJyZW50bHksIG1hbnkgUnVieS9SYWlscyB1c2VycyBtb250aW9ycyB0aGVp
ciBwcm9kdWN0aW9uIHNlcnZpY2VzIGJ5IHVzaW5nIGFwcGxpY2F0aW9uIG1vbml0b3Jpbmcgc2Vy
dmljZXMgc3VjaCBhcyBTZW50cnksIERhdGFEb2csIFNjb3V0QVBNLCBldGMuIFRoZSBvcmlnaW5h
bCBtb3RpdmF0aW9uIG9mIGVycm9yX2hpZ2hsaWdodCBpcyBmb3IgcHJvZHVjdGlvbiAoc2VlICMx
NzkzMCksIHNvIGl0IHdpbGwgbG9zZSB0aGUgc2lnbmlmaWNhbmNlIGlmIHN1Y2ggc2VydmljZXMg
ZG8gbm90IHN1cHBvcnQgYEV4Y2VwdGlvbiNhZGRpdGlvbmFsX21lc3NhZ2VgLiBTbywgSSdkIGxp
a2UgdG8gaGVhciBvcGluaW9ucyBmcm9tIGRldmVsb3BlcnMgb2Ygc3VjaCBzZXJ2aWNlcy4gSWYg
dGhleSBhcmUgYWdhaW5zdCB0aGlzIHByb3Bvc2FsIG9yIGlmIHdlIGNhbid0IGdldCB0aGVpciBj
b29wZXJhdGlvbiwgSSBkb24ndCB0aGluayBteSBwcm9wb3NhbCBzaG91bGQgYmUgYWNjZXB0ZWQu
DQoNCklmIHlvdSBhcmUgYSBkZXZlbG9wZXIgb2YgdGhlc2Ugc2VydmljZXMsIEkgd291bGQgYmUg
dmVyeSBncmF0ZWZ1bCBpZiB5b3UgY291bGQgY29tbWVudCBvbiB0aGlzIHRpY2tldC4gQGl2b2Fu
am8NCg0KIyMgQmlrZXNoZWRzDQoNCiogSSdtIHVuc3VyZSBpZiBgRXhjZXB0aW9uI2FkZGl0aW9u
YWxfbWVzc2FnZWAgaXMgYSBnb29kIG5hbWUuIFBsZWFzZSBwcm9wb3NlIGFsdGVybmF0aXZlcyBp
ZiBpdCBpcyBub3QgZ29vZC4NCiogQ3VycmVudGx5LCB0aGUgcmVzdWx0IG9mIGBhZGR0aW9uYWxf
bWVzc2FnZWAgaXMgcHJpbnRlZCB3aXRoIG5vIGVzY2FwZS4gVGhpcyBtYXkgYmUgYSBtb3JlIGNv
bXBhdGlibGUgc29sdXRpb24gYWdhaW5zdCBodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1
ZXMvMTgzNjcuDQoqIEl0IG1heSBiZSBnb29kIHRvIGxldCBgRXhjZXB0aW9uI2FkZGl0aW9uYWxf
bWVzc2FnZWAgYWNjZXB0IGBoaWdobGlnaHRgIGtleXdvcmQgYXMgYm9vbGVhbiBpbmZvcm1hdGlv
biB3aGV0aGVyIHRoZSBvdXRwdXQgdGFyZ2V0IGlzIGEgdGVybWluYWwgb3Igbm90LiBDdXJyZW50
bHkgYEV4Y2VwdGlvbiNmdWxsX21lc3NhZ2VgIGFjY2VwdHMgaXQuIEkgaGF2ZSBubyBwbGFuIHRv
IHVzZSB0aGUgaW5mb3JtYXRpb24gaW4gYGVycm9yX2hpZ2hsaWdodGAsIHRob3VnaC4gTm90IG9u
bHkgYGhpZ2hsaWdodGAgYnV0IGFsc28gYW55IGtleXdvcmRzIG1heSBiZSBmb3J3YXJkZWQgZnJv
bSBgZnVsbF9tZXNzYWdlKCoqb3B0KWAgdG8gYGFkZGl0aW9uYWxfbWVzc2FnZSgqKm9wdClgIGZv
ciBmdXR1cmUgdXNlIGNhc2UuDQoqIE15IGN1cnJlbnQgUG9DIGFkZHMgcHJlZml4cyAiYHwgYCIg
YmVmb3JlIGVhY2ggbGluZSBvZiBgYWRkdGlvbmFsX21lc3NhZ2VgLiBJJ20gdW5zdXJlIGlmIHRo
aXMgaXMgZ29vZCBvciBiYWQuIEknbSBoYXBweSB0byBjaGFuZ2Ugb3IgcmVtb3ZlIHRoZSBwcmVm
aXhlcy4NCg0KLS0tRmlsZXMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K5oiq5ZyW
IDIwMjEtMTItMjcgMTUuNTYuMDAucG5nICg3NC45IEtCKQ0KDQoNCi0tIA0KaHR0cHM6Ly9idWdz
LnJ1YnktbGFuZy5vcmcvDQoKVW5zdWJzY3JpYmU6IDxtYWlsdG86cnVieS1jb3JlLXJlcXVlc3RA
cnVieS1sYW5nLm9yZz9zdWJqZWN0PXVuc3Vic2NyaWJlPgo8aHR0cDovL2xpc3RzLnJ1YnktbGFu
Zy5vcmcvY2dpLWJpbi9tYWlsbWFuL29wdGlvbnMvcnVieS1jb3JlPgo=

In This Thread