[#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:107370] [Ruby master Feature#18368] Range#step semantics for non-Numeric ranges

From: "zverok (Victor Shepelev)" <noreply@...>
Date: 2022-01-30 22:13:31 UTC
List: ruby-core #107370
SXNzdWUgIzE4MzY4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgenZlcm9rIChWaWN0b3IgU2hlcGVsZXYp
Lg0KDQoNCj4gdGhlIGltcGxpY2F0aW9uIGlzIHRoYXQgYHJhbmdlLnN0ZXAoMSlgICh1c2luZyBg
K2ApIHdvdWxkIGhhdmUgZGlmZmVyZW50IHNlbWFudGljcyB0aGFuIGByYW5nZS5lYWNoYCAodXNp
bmcgc3VjYyk7IEkgaGF2ZSByZXNlcnZhdGlvbnMgYWJvdXQgdGhhdC4NCg0KV2VsbCwgaXQgaXMg
YWxyZWFkeSBzbyB0byBzb21lIGV4dGVudC4gU2F5LCB3aXRoIG51bWVyaWMgcmFuZ2VzIGAjc3Rl
cGAgcmV0dXJucyBgQXJpdGhtZXRpY1NlcXVlbmNlYCBhbmQgbm90IGp1c3QgRW51bWVyYXRvcjsg
YW5kIHdoaWxlIHRoZSBkaWZmZXJlbmNlIGlzIHN1YnRsZSwgaXQgaXMgdGhlcmUuIA0KDQo+IEFs
c28sIGR1ZSB0byBiYWNrd2FyZCBjb21wYXRpYmlsaXR5IEkgZG9uJ3QgdGhpbmsgaXQncyBwb3Nz
aWJsZSB0byBjaGFuZ2UgdGhlIGJlaGF2aW9yIG9mICgiYSIuLiJ6Iikuc3RlcCgzKSBzbyB0aGUg
c2ltcGxlIHJ1bGUgb2YgIml0IGp1c3QgdXNlcyArIiB3b3VsZCBzdWZmZXIgZnJvbSBhdCBsZWFz
dCBvbmUgc3BlY2lhbCBjYXNlLg0KDQoxLiBJIGFtIG5vdCBzdXJlIGFib3V0IHRoYXQsIGFjdHVh
bGx54oCUaG93IG11Y2ggb2YgdGhlIGNvZGUgbWlnaHQgdXNlIHRoaXM/IChJIHRoaW5rIHRoZXJl
IHdhcyBhIHdheSB0byBlc3RpbWF0ZSB3aXRoIGdlbXNlYXJjaD8uLikgSXQgaXMgaGFyZCBmb3Ig
bWUgdG8gaW1hZ2luZSB0aGUgcmVhc29uYWJsZSB1c2UgY2FzZSwgYnV0IEkgbWlnaHQgYmUgd3Jv
bmcuDQoyLiBXb3VsZG4ndCBtYXliZSBqdXN0IGEgY2xlYXIgZXJyb3IgbWVzc2FnZSBiZSBlbm91
Z2ggdG8gcHJvbXB0bHkgcG9ydCBhbGwgdGhlIGNvZGUgYWZmZWN0ZWQ/IEl0IGlzIG5vdCB0aGUg
Y2FzZSB3aGVyZSBzb21ldGhpbmcgd2lsbCBjaGFuZ2Ugc2VtYW50aWNzIHNpbGVudGx5LCBpdCB3
b3VsZCBiZSBhIGNsZWFyIGFuZCBlYXN5IHRvIHVuZGVyc3RhbmQgZXhjZXB0aW9uDQozLiBXb3Jz
dCBjYXNlLCB0aGVyZSBtaWdodCBiZSBtYWRlIGEgc3BlY2lhbCBjYXNlIF9vbmx5XyBmb3IgU3Ry
aW5nIHRvIHByZXNlcnZlIG9sZCBzZW1hbnRpY3MuIFRoZXJlIHdlcmUgcHJlY2VkZW50cyBpbiB0
aGUgcGFzdDogd2hlbiBgUmFuZ2UjPT09YCB3YXMgW2NoYW5nZWRdKGh0dHBzOi8vcnVieXJlZmVy
ZW5jZXMuZ2l0aHViLmlvL3J1YnljaGFuZ2VzLzIuNi5odG1sI3JhbmdlLXVzZXMtY292ZXItaW5z
dGVhZC1vZi1pbmNsdWRlKSB0byB1c2UgYCNjb3Zlcj9gLCB0aGUgU3RyaW5nIHJhbmdlcyBwcmVz
ZXJ2ZWQgb2xkIGJlaGF2aW9yLi4uIHdoaWNoIHR1cm5lZCBvdXQgdG8gYmUgdW5uZWNlc3Nhcnkg
YW5kIFtmaXhlZCBpbiB0aGUgbmV4dCB2ZXJzaW9uXShodHRwczovL3J1YnlyZWZlcmVuY2VzLmdp
dGh1Yi5pby9ydWJ5Y2hhbmdlcy8yLjcuaHRtbCNmb3Itc3RyaW5nKQ0KDQo+IFRoZSBpZGVhIGlz
IHRoYXQgI2luY3JlbWVudCBpcyB1c2VkIGZvciBhZGRpdGlvbiBidXQgbm90IGNvbmNhdGVuYXRp
b24uIE5vdGhpbmcgaW1wbGljaXQuIElmIGEgY2xhc3MgaGFzICNpbmNyZW1lbnQgZGVmaW5lZCB0
aGF0IHdvdWxkIGJlIHVzZWQgZm9yICNzdGVwLCBvdGhlcndpc2UgaXQgd291bGQgZmFsbCBiYWNr
IHRvIHVzaW5nICNzdWNjLCBvdGhlcndpc2UgaXQgd291bGQgZmFpbCB3aXRoICJjYW4ndCBpdGVy
YXRlIiBqdXN0IGxpa2UgaXQgZG9lcyBjdXJyZW50bHkuIFdlbGwsIGl0J3MganVzdCBvbmUgaWRl
YS4gRnJvbSB0aGUgZGV2IG1lZXRpbmcgbm90ZXMgSSBhbHNvIGxpa2Ugbm9idSdzIGlkZWEgb2Yg
anVzdCBkZWxlZ2F0aW5nIHRvIGJlZ2luX29iamVjdCN1cHRvLg0KDQpCb3RoICN1cHRvIGFuZCAj
aW5jcmVtZW50IHJlcXVpcmUgKmV2ZXJ5KiBnZW0gYXV0aG9yIHRvIGNoYW5nZSAqZXZlcnkqIG9m
IHRoZWlyIG9iamVjdHMnIGJlaGF2aW9yLiBGb3IgdGhhdCwgdGhleSBzaG91bGQgYmUgYXdhcmUg
b2YgdGhlIGNoYW5nZSwgY29uc2lkZXIgaXQgaW1wb3J0YW50IGVub3VnaCB0byBjYXJlLCBjbGVh
cmx5IHVuZGVyc3RhbmQgdGhlIG5lY2Vzc2FyeSBzZW1hbnRpY3Mgb2YgaW1wbGVtZW50YXRpb24s
IGhhdmUgYSByZXNvdXJjZSB0byByZWxlYXNlIGEgbmV3IHZlcnNpb24uLi4gVGhlbiBhbGwgdXNl
cnMgb2YgYWxsIHN1Y2ggZ2VtcyB3b3VsZCBiZSByZXF1aXJlZCB0byB1cGdyYWRlLiBUaGUgZmVh
dHVyZSB3b3VsZCBiZSBET0EgKGRlYWQtb24tYXJyaXZhbCkuDQoNClRoZSB0d28gYWx0ZXJuYXRp
dmUgd2F5cyBJIGFtIHN1Z2dlc3Rpbmc6IGNoYW5nZSB0aGUgYmVoYXZpb3Igb2YgYCNzdGVwYCBv
ciBpbnRyb2R1Y2UgYSBuZXcgbWV0aG9kIHdpdGggZGVzaXJlZCBiZWhhdmlvcjoNCjEuIEVhc3kg
dG8gZXhwbGFpbiBhbmQgYW5ub3VuY2UNCjIuIFJlcXVpcmUgbm8gb3RoZXIgY29kZSBjaGFuZ2Vz
IHRvIGltbWVkaWF0ZWx5IGJlY29tZSB1c2VmdWwNCjMuIFdpdGggc29tZXRoaW5nIGxpa2UgW2Jh
Y2twb3J0c10oaHR0cHM6Ly9naXRodWIuY29tL21hcmNhbmRyZS9iYWNrcG9ydHMpIG9yIFtydWJ5
LW5leHRdKGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5LW5leHQvcnVieS1uZXh0KSBlYXN5IHRvIHN0
YXJ0IHVzaW5nIGV2ZW4gaW4gb2xkZXIgUnVieSB2ZXJzaW9uLCBtYWtpbmcgdGhlIGNvZGUgbW9y
ZSBleHByZXNzaXZlIGV2ZW4gYmVmb3JlIGl0IHdvdWxkIGJlIHBvc3NpYmxlIGZvciBzb21lIHBh
cnRpY3VsYXIgYXBwL2NvbXBueSB0byB1cGdyYWRlIHRvIChzYXkpIDMuMg0KDQpOQjogQWxsIGV4
YW1wbGVzIG9mIGJlaGF2aW9yIGZyb20gbXkgY29tbWVudHMgYXJlIHJlYWwgYGlyYmAgb3V0cHV0
IHdpdGggbW9ua2V5LXBhdGNoZWQgYFJhbmdlI3N0ZXBgLCBkZW1vbnN0cmF0aW5nIGhvdyBsaXR0
bGUgY2hhbmdlIHdpbGwgYmUgbmVlZGVkIHRvIGNvZGUgb3V0c2lkZSBvIHRoZSBgUmFuZ2VgLg0K
DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpGZWF0dXJlICMxODM2
ODogUmFuZ2Ujc3RlcCBzZW1hbnRpY3MgZm9yIG5vbi1OdW1lcmljIHJhbmdlcw0KaHR0cHM6Ly9i
dWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE4MzY4I2NoYW5nZS05NjI3MQ0KDQoqIEF1dGhvcjog
enZlcm9rIChWaWN0b3IgU2hlcGVsZXYpDQoqIFN0YXR1czogT3Blbg0KKiBQcmlvcml0eTogTm9y
bWFsDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpJIGFtIHNvcnJ5
IGlmIHRoZSBxdWVzdGlvbiBoYWQgYWxyZWFkeSBiZWVuIGRpc2N1c3NlZCwgY2FuJ3QgZmluZCB0
aGUgcmVsZXZhbnQgdG9waWMuDQoNCiJJbnR1aXRpdmVseSIsIHRoaXMgbG9va3MgKGZvciBtZSkg
bGlrZSBhIG1lYW5pbmdmdWwgc3RhdGVtZW50Og0KDQpgYGBydWJ5DQooVGltZS5wYXJzZSgnMjAy
MS0xMi0wMScpLi5UaW1lLnBhcnNlKCcyMDIxLTEyLTI0JykpLnN0ZXAoMS5kYXkpLnRvX2ENCiMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBe
Xl5eXiBvciBqdXN0IDI0KjYwKjYwDQpgYGANClVuZm9ydHVuYXRlbHksIGl0IGRvZXNuJ3Qgd29y
ayB3aXRoICJUeXBlRXJyb3IgKGNhbid0IGl0ZXJhdGUgZnJvbSBUaW1lKSIuDQpJbml0aWFsbHkg
aXQgbG9va2VkIGxpa2UgYSBidWcgZm9yIG1lLCBidXQgYWZ0ZXIgZGlnZ2luZyBhIGJpdCBpbnRv
IGNvZGUvZG9jcywgSSB1bmRlcnN0b29kIHRoYXQgYFJhbmdlI3N0ZXBgIGhhcyBhbiBvZGQgc2Vt
YW50aWNzIG9mICJhZHZhbmNlIHRoZSBiZWdpbiBOIHRpbWVzIHdpdGggYCNzdWNjYCwgYW5kIHlp
ZWxkIHRoZSByZXN1bHQiLCB3aXRoIE4gYmVpbmcgYWx3YXlzIGludGVnZXI6DQpgYGBydWJ5DQoo
J2EnLi4neicpLnN0ZXAoMykuZmlyc3QoNSkNCiMgPT4gWyJhIiwgImQiLCAiZyIsICJqIiwgIm0i
XQ0KYGBgDQoNClRoZSBmYWN0IHRoYXQgc2VtYW50aWMgaXMgIm9kZCIgaXMgY29uZmlybWVkIGJ5
IHRoZSBmYWN0IHRoYXQgZm9yIEZsb2F0IGl0IGlzIHJlZGVmaW5lZCB0byBkbyB3aGF0IEkgImlu
dHVpdGl2ZWx5IiBleHBlY3RlZDoNCmBgYHJ1YnkNCigxLjAuLjcuMCkuc3RlcCgwLjMpLmZpcnN0
KDUpDQojID0+IFsxLjAsIDEuMywgMS42LCAxLjksIDIuMl0gDQpgYGANCihMaWtlIHdpdGggW2BS
YW5nZSM9PT1gIHNvbWUgdGltZSBhZ29dKGh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vl
cy8xNDU3NSksIEkgYmVsaWV2ZSB0aGF0IHRvIGJlIGEgc3Ryb25nIHByb29mIG9mIHRoZSB3cm9u
ZyBnZW5lcmljIHNlbWFudGljcywgaWYgZm9yIG51bWJlcnMgdGhlIHNlbWFudGljcyBuZWVkZWQg
dG8gYmUgcmVkZWZpbmVkIGNvbXBsZXRlbHkuKQ0KDQpBbm90aGVyIHRoaW5nIHRvIG5vdGUgaXMg
dGhhdCAic2tpcCBOIGVsZW1lbnRzIiBzZWVtIHRvIGJlIHJhdGhlciAiZ2VuZXJpY2FsbHkgRW51
bWVyYWJsZS1yZWxhdGVkIiB5ZXQgaXQgaXNuJ3QgZGVmaW5lZCBvbiBgRW51bWVyYWJsZWAgKGJl
Y2F1c2Ugbm9ib2R5IG5lZWRzIHRoaXMgc2VtYW50aWNzLCB0eXBpY2FsbHkhKQ0KDQpIZW5jZSwg
dHdvIHF1ZXN0aW9uczoNCiogQ2FuIHdlIHJlZGVmaW5lIGdlbmVyaWMgYFJhbmdlI3N0ZXBgIHRv
IG5ldyBzZW1hbnRpY3MgKG9mIHVzaW5nIGBiZWdpbiArIHN0ZXBgIGl0ZXJhdGl2ZWx5KT8gSXQg
aXMgaGFyZCB0byBpbWFnaW5lIHRoZSBhbW91bnQgb2YgYWN0dWFsIHVzYWdlIG9mIHRoZSBvbGQg
YmVoYXZpb3IgKHdpdGggU3RyaW5nPy4uIHRvIHdoYXQgZW5kPykgaW4gdGhlIHdpbGQNCiogSWYg
dGhlIGFuc3dlciBpcyAibm8iLCBjYW4gd2UgZGVmaW5lIGEgbmV3IG1ldGhvZCB3aXRoIG5ldyBz
ZW1hbnRpY3MsIGxpa2UsIElESywgYFJhbmdlI292ZXIoc3BhbilgPw0KDQoNCg0KLS0gDQpodHRw
czovL2J1Z3MucnVieS1sYW5nLm9yZy8NCgpVbnN1YnNjcmliZTogPG1haWx0bzpydWJ5LWNvcmUt
cmVxdWVzdEBydWJ5LWxhbmcub3JnP3N1YmplY3Q9dW5zdWJzY3JpYmU+CjxodHRwOi8vbGlzdHMu
cnVieS1sYW5nLm9yZy9jZ2ktYmluL21haWxtYW4vb3B0aW9ucy9ydWJ5LWNvcmU+Cg==

In This Thread