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

From: "zverok (Victor Shepelev)" <noreply@...>
Date: 2022-01-30 14:12:34 UTC
List: ruby-core #107365
SXNzdWUgIzE4MzY4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgenZlcm9rIChWaWN0b3IgU2hlcGVsZXYp
Lg0KDQoNClNvbWUgY2xhcmlmaWNhdGlvbnMgYWZ0ZXIgcmVyZWFkaW5nIHRoZSBjb3JyZXNwb25k
aW5nIFtkZXYubWVldGluZyBsb2ddKGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L2Rldi1tZWV0aW5n
LWxvZy9ibG9iL21hc3Rlci9EZXZNZWV0aW5nLTIwMjItMDEtMTMubWQjZmVhdHVyZS0xODM2OC1y
YW5nZXN0ZXAtc2VtYW50aWNzLWZvci1ub24tbnVtZXJpYy1yYW5nZXMtenZlcm9rKToNCg0KKipN
eSBwcm9wb3NhbCBpcyBub3QgYWJvdXQgYFRpbWVgLCBidXQgYWJvdXQgZ2VuZXJpYyBiZWhhdmlv
ci4qKiANCg0KQmVzaWRlcyBgVGltZWAsIHJlYWxpc3RpYywgZXhpc3RpbmcsIHR5cGVzIHRvIGhh
bmRsZSBhcmUgYXQgbGVhc3Q6DQoNCiogYERhdGVgIGFuZCBgRGF0ZVRpbWVgDQoqIGFuZCBhbnkg
b3RoZXIgZGF0ZS1hbGlrZS90aW1lLWFsaWtlIG9iamVjdHMgb2YgdGhpcmQtcGFydHkgZ2Vtcywg
c2F5LCAidGltZS1vZi1kYXkiIG9iamVjdCAoZ2VtIFt0b2RdKGh0dHBzOi8vZ2l0aHViLmNvbS9q
YWNrYy90b2QpKTogDQoNCmBgYHJ1YnkNCnJlcXVpcmUgJ3RvZCcNCnJlcXVpcmUgJ2FjdGl2ZV9z
dXBwb3J0L2FsbCcNCihUb2Q6OlRpbWVPZkRheS5wYXJzZSgiOGFtIikuLlRvZDo6VGltZU9mRGF5
LnBhcnNlKCIxMGFtIikpLnN0ZXAoMzAubWludXRlcykudG9fYSANCiM9PiBbIzxUb2Q6OlRpbWVP
ZkRheSAwODowMDowMD4sICM8VG9kOjpUaW1lT2ZEYXkgMDg6MzA6MDA+LCAjPFRvZDo6VGltZU9m
RGF5IDA5OjAwOjAwPiwgIzxUb2Q6OlRpbWVPZkRheSAwOTozMDowMD4sICM8VG9kOjpUaW1lT2ZE
YXkgMTA6MDA6MDA+XQ0KYGBgDQoqIC4uLm9yIGBBY3RpdmVTdXBwb3J0OjpEdXJhdGlvbmAgaXRz
ZWxmOg0KDQpgYGBydWJ5DQooMS5taW51dGUuLjIwLm1pbnV0ZXMpLnN0ZXAoMi5taW51dGVzKS50
b19hDQojPT4gWzEgbWludXRlLCAzIG1pbnV0ZXMsIDUgbWludXRlcywgNyBtaW51dGVzLCA5IG1p
bnV0ZXMsIDExIG1pbnV0ZXMsIDEzIG1pbnV0ZXMsIDE1IG1pbnV0ZXMsIDE3IG1pbnV0ZXMsIDE5
IG1pbnV0ZXNdDQpgYGANCg0KKiBNYXRlbWF0aWNhbCB2ZWN0b3JzIGFuZCBtYXRyaWNlczoNCg0K
YGBgcnVieQ0KcmVxdWlyZSAnbWF0cml4Jw0KKFZlY3RvclsxLCAyLCAzXS4uKS5zdGVwKFZlY3Rv
clsxLCAxLCAxXSkudGFrZSgzKQ0KIz0+IFtWZWN0b3JbMSwgMiwgM10sIFZlY3RvclsyLCAzLCA0
XSwgVmVjdG9yWzMsIDQsIDVdXQ0KYGBgDQoNCiogUXVhbnRpdGllcyB3aXRoIG1lYXN1cmVtZW50
IHVuaXRzOg0KDQpgYGBydWJ5DQpyZXF1aXJlICd1bml0d2lzZScNCihVbml0d2lzZSgwLCAna20n
KS4uVW5pdHdpc2UoMSwgJ2ttJykpLnN0ZXAoVW5pdHdpc2UoMTAwLCAnbScpKS5tYXAoJjp0b19z
KQ0KIz0+IFsiMCBrbSIsICIxLzEwIGttIiwgIjEvNSBrbSIsICIzLzEwIGttIiwgIjIvNSBrbSIs
ICIwLjUga20iLCAiMy81IGttIiwgIjcvMTAga20iLCAiNC81IGttIiwgIjkvMTAga20iLCAiMSBr
bSJdDQpgYGANCg0KKiAuLi5hbnkgb3RoZXIgY3VzdG9tIHR5cGUgd2l0aCBtZWFuaW5nZnVsIHNl
bWFudGljIG9mIGFkZGl0aW9uDQoNCioqSSBiZWxpZXZlIHRoYXQgc2ltcGxlIGFuZCBleHBsaWNh
YmxlIHNlbWFudGljcyBvZiByZXVzaW5nIGArYCBpcyBlbm91Z2gqKi4gSXQgY3JlYXRlcyBhIGdv
b2QgcXVpY2sgaW50dWl0aW9uIG9mICJ3aGF0IHdvdWxkIGhhcHBlbiIsIHdoaWNoIHJlcXVpcmVz
IG5vIGV4Y2VwdGlvbnMgYW5kIGNsYXJpZmljYXRpb25zLg0KDQpXZSBhbHJlYWR5IGZvbGxvd2lu
ZyBzaW1pbGFyIGFwcHJvYWNoIGluIGRpZmZlcmVudCBwbGFjZXM6IGZvciBleGFtcGxlLCBgKCcy
LjcnLi4nMy4xJykgPT09ICczLjAuMSdgICJqdXN0IHdvcmtzIiB3aXRob3V0IGFueSBhZGRpdGlv
bmFsIG51YW5jZXMsIGV2ZW4gaWYgYCgnMi43Jy4uJzMuMScpLnRvX2FgIHdvdWxkbid0IHByb2R1
Y2UgYDMuMC4xYCBhcyBvbmUgb2YgdGhlICJyYW5nZSBjb250YWluZWQgZWxlbWVudHMiLg0KDQpG
b3IgYW5vdGhlciBjbG9zZSBleGFtcGxlLCB0aGluZ3MgbGlrZSBgKCc1Jy4uJ2EnKS50b19hYCAi
anVzdCB3b3JrIiwgZXZlbiBpZiByYXJlbHkgc2VtYW50aWNhbGx5IHNvdW5kLCBiZWNhdXNlIHRo
ZXkgZm9sbG93IGEgc2ltcGxlIHJ1bGUgb2YgImp1c3QgdXNlcyBgI3N1Y2NgLCBob3dldmVyIGl0
IGlzIGRlZmluZWQiLg0KDQpGaW5hbGx5LCBhcyBzdGF0ZWQgYWJvdmUsICoqSSBkb24ndCB0aGlu
ayB0aGF0IF91bmV4cGVjdGVkIHlldCB1c2VmdWxfIHJlc3VsdHMgb2Ygc2ltcGxlIGludHVpdGlv
bnMgYXJlIGJhZCoq4oCUdmljZSB2ZXJzYSwgaXQgaXMgZnVubnkgYW5kIGVubGlnaHRlbmluZyB0
aGF0IHRoaXMgImp1c3Qgd29ya3MgYXMgZXhwZWN0ZWQiOg0KYGBgcnVieQ0KKCcnLi4nIyMjIyMj
Jykuc3RlcCgnIycpLnRvX2ENCiMgPT4gWyIiLCAiIyIsICIjIyIsICIjIyMiLCAiIyMjIyIsICIj
IyMjIyIsICIjIyMjIyMiXQ0KYGBgDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0NCkZlYXR1cmUgIzE4MzY4OiBSYW5nZSNzdGVwIHNlbWFudGljcyBmb3Igbm9uLU51
bWVyaWMgcmFuZ2VzDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTgzNjgjY2hh
bmdlLTk2MjY2DQoNCiogQXV0aG9yOiB6dmVyb2sgKFZpY3RvciBTaGVwZWxldikNCiogU3RhdHVz
OiBPcGVuDQoqIFByaW9yaXR5OiBOb3JtYWwNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NCkkgYW0gc29ycnkgaWYgdGhlIHF1ZXN0aW9uIGhhZCBhbHJlYWR5IGJlZW4g
ZGlzY3Vzc2VkLCBjYW4ndCBmaW5kIHRoZSByZWxldmFudCB0b3BpYy4NCg0KIkludHVpdGl2ZWx5
IiwgdGhpcyBsb29rcyAoZm9yIG1lKSBsaWtlIGEgbWVhbmluZ2Z1bCBzdGF0ZW1lbnQ6DQoNCmBg
YHJ1YnkNCihUaW1lLnBhcnNlKCcyMDIxLTEyLTAxJykuLlRpbWUucGFyc2UoJzIwMjEtMTItMjQn
KSkuc3RlcCgxLmRheSkudG9fYQ0KIyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIF5eXl5eIG9yIGp1c3QgMjQqNjAqNjANCmBgYA0KVW5mb3J0
dW5hdGVseSwgaXQgZG9lc24ndCB3b3JrIHdpdGggIlR5cGVFcnJvciAoY2FuJ3QgaXRlcmF0ZSBm
cm9tIFRpbWUpIi4NCkluaXRpYWxseSBpdCBsb29rZWQgbGlrZSBhIGJ1ZyBmb3IgbWUsIGJ1dCBh
ZnRlciBkaWdnaW5nIGEgYml0IGludG8gY29kZS9kb2NzLCBJIHVuZGVyc3Rvb2QgdGhhdCBgUmFu
Z2Ujc3RlcGAgaGFzIGFuIG9kZCBzZW1hbnRpY3Mgb2YgImFkdmFuY2UgdGhlIGJlZ2luIE4gdGlt
ZXMgd2l0aCBgI3N1Y2NgLCBhbmQgeWllbGQgdGhlIHJlc3VsdCIsIHdpdGggTiBiZWluZyBhbHdh
eXMgaW50ZWdlcjoNCmBgYHJ1YnkNCignYScuLid6Jykuc3RlcCgzKS5maXJzdCg1KQ0KIyA9PiBb
ImEiLCAiZCIsICJnIiwgImoiLCAibSJdDQpgYGANCg0KVGhlIGZhY3QgdGhhdCBzZW1hbnRpYyBp
cyAib2RkIiBpcyBjb25maXJtZWQgYnkgdGhlIGZhY3QgdGhhdCBmb3IgRmxvYXQgaXQgaXMgcmVk
ZWZpbmVkIHRvIGRvIHdoYXQgSSAiaW50dWl0aXZlbHkiIGV4cGVjdGVkOg0KYGBgcnVieQ0KKDEu
MC4uNy4wKS5zdGVwKDAuMykuZmlyc3QoNSkNCiMgPT4gWzEuMCwgMS4zLCAxLjYsIDEuOSwgMi4y
XSANCmBgYA0KKExpa2Ugd2l0aCBbYFJhbmdlIz09PWAgc29tZSB0aW1lIGFnb10oaHR0cHM6Ly9i
dWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE0NTc1KSwgSSBiZWxpZXZlIHRoYXQgdG8gYmUgYSBz
dHJvbmcgcHJvb2Ygb2YgdGhlIHdyb25nIGdlbmVyaWMgc2VtYW50aWNzLCBpZiBmb3IgbnVtYmVy
cyB0aGUgc2VtYW50aWNzIG5lZWRlZCB0byBiZSByZWRlZmluZWQgY29tcGxldGVseS4pDQoNCkFu
b3RoZXIgdGhpbmcgdG8gbm90ZSBpcyB0aGF0ICJza2lwIE4gZWxlbWVudHMiIHNlZW0gdG8gYmUg
cmF0aGVyICJnZW5lcmljYWxseSBFbnVtZXJhYmxlLXJlbGF0ZWQiIHlldCBpdCBpc24ndCBkZWZp
bmVkIG9uIGBFbnVtZXJhYmxlYCAoYmVjYXVzZSBub2JvZHkgbmVlZHMgdGhpcyBzZW1hbnRpY3Ms
IHR5cGljYWxseSEpDQoNCkhlbmNlLCB0d28gcXVlc3Rpb25zOg0KKiBDYW4gd2UgcmVkZWZpbmUg
Z2VuZXJpYyBgUmFuZ2Ujc3RlcGAgdG8gbmV3IHNlbWFudGljcyAob2YgdXNpbmcgYGJlZ2luICsg
c3RlcGAgaXRlcmF0aXZlbHkpPyBJdCBpcyBoYXJkIHRvIGltYWdpbmUgdGhlIGFtb3VudCBvZiBh
Y3R1YWwgdXNhZ2Ugb2YgdGhlIG9sZCBiZWhhdmlvciAod2l0aCBTdHJpbmc/Li4gdG8gd2hhdCBl
bmQ/KSBpbiB0aGUgd2lsZA0KKiBJZiB0aGUgYW5zd2VyIGlzICJubyIsIGNhbiB3ZSBkZWZpbmUg
YSBuZXcgbWV0aG9kIHdpdGggbmV3IHNlbWFudGljcywgbGlrZSwgSURLLCBgUmFuZ2Ujb3Zlcihz
cGFuKWA/DQoNCg0KDQotLSANCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLw0KClVuc3Vic2Ny
aWJlOiA8bWFpbHRvOnJ1YnktY29yZS1yZXF1ZXN0QHJ1YnktbGFuZy5vcmc/c3ViamVjdD11bnN1
YnNjcmliZT4KPGh0dHA6Ly9saXN0cy5ydWJ5LWxhbmcub3JnL2NnaS1iaW4vbWFpbG1hbi9vcHRp
b25zL3J1YnktY29yZT4K

In This Thread