[#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:107369] [Ruby master Feature#16122] Struct::Value: simple immutable value object

From: "myronmarston (Myron Marston)" <noreply@...>
Date: 2022-01-30 21:49:00 UTC
List: ruby-core #107369
SXNzdWUgIzE2MTIyIGhhcyBiZWVuIHVwZGF0ZWQgYnkgbXlyb25tYXJzdG9uIChNeXJvbiBNYXJz
dG9uKS4KCgpJJ20gcXVpdGUgZm9uZCBvZiB0aGlzIHByb3Bvc2FsLS1JIGJhc2ljYWxseSBuZXZl
ciB1c2UgU3RydWN0IHVubGVzcyBJIHNwZWNpZmljYWxseSBuZWVkIG11dGFiaWxpdHkgYW5kIGhh
dmUgYmVlbiB1c2luZyB0aGUgdmFsdWVzIGdlbSBmb3IgeWVhcnMsIHdoaWNoIGhhcyBhIHNpbXBs
ZSBpbXBsZW1lbnRhdGlvbiBvZiBhYm91dCAxMDAgbGluZXM6CgpodHRwczovL2dpdGh1Yi5jb20v
dGNyYXlmb3JkL1ZhbHVlcy9ibG9iL21hc3Rlci9saWIvdmFsdWVzLnJiCgpJdCBvZmZlcnMgYSBu
dW1iZXIgb2YgY29yZSBmZWF0dXJlcyB0aGF0IEknZCBob3BlIGFueSBzdGRsaWIgZXF1aXZhbGVu
dCB3b3VsZCBhbHNvIHByb3ZpZGU6CgoqIEluc3RhbnRpYXRpb24gdmlhIHBvc2l0aW9uYWwgYXJn
dW1lbnRzIChgVmFsdWVDbGFzcy5uZXcoMSwgMilgKQoqIEluc3RhbnRpYXRpb24gdmlhIGtleXdv
cmQgYXJndW1lbnRzIChgVmFsdWVDbGFzcy53aXRoKGZvbzogMSwgYmFyOiAyKWApCiogQWJpbGl0
eSB0byBtYWtlIGEgY29weSB3aXRoIG9uZSBvciBtb3JlIGF0dHJpYnV0ZXMgdXBkYXRlZDogYHZh
bHVlLndpdGgoZm9vOiAxKWAKKiA9PS9lcWw/L2hhc2ggZGVmaW5lZCBmb3IgdmFsdWUtYmFzZWQg
ZXF1YWxpdHkgc2VtYW50aWNzCiogUmVhZGFibGUgdG9fcy9pbnNwZWN0L3ByZXR0eV9wcmludAoq
IEVhc3kgY29udmVyc2lvbiB0byBhIGhhc2ggd2l0aCB0b19oCgpNb3N0IGVuZ2luZWVycyBJJ3Zl
IHdvcmtlZCB3aXRoIGhhdmUgcmVmZXJyZWQgdG8gdGhpcyBjYXRlZ29yeSBvZiBvYmplY3RzIGFz
ICJ2YWx1ZSBvYmplY3RzIiBzbyBJIHRoaW5rICJWYWx1ZSIgaW4gdGhlIG5hbWUgaXMgZ29vZC4u
LmJ1dCBJIGRvbid0IGNhcmUgYSB3aG9sZSBsb3QgYWJvdXQgdGhlIG5hbWUuICBLb3RsaW4gKGFu
b3RoZXIgbGFuZ3VhZ2UgSSB1c2UpIG9mZmVycyBhIHNpbWlsYXIgZmVhdHVyZSBhbmQgY2FsbHMg
dGhlbSBkYXRhIGNsYXNzZXM6CgpodHRwczovL2tvdGxpbmxhbmcub3JnL2RvY3MvZGF0YS1jbGFz
c2VzLmh0bWwKCklmIHRoaXMgaXMgYWRvcHRlZCwgaXQnZCBhbHNvIGJlIGdyZWF0IHRvIHNlZSB3
aGF0IHN0ZGxpYiB0eXBlcyBjYW4gYmUgc2FmZWx5IHBvcnRlZCB0byBidWlsZCBvbiB0aGlzIHR5
cGUtLXRoaW5ncyBsaWtlIGBEYXRlYC9gVGltZWAvYFVSSWAsIGV0Yy4gKEl0IG1heSBvZiBjb3Vy
c2UgYmUgaGFyZCBvciBpbXBvc3NpYmxlIHRvIHBvcnQgdGhlc2UgdG8gdXNlIHRoZSBuZXcgZmVh
dHVyZSB3aGlsZSByZXRhaW5pbmcgYmFja3dhcmRzIGNvbXBhdGliaWxpdHkuKQoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRmVhdHVyZSAjMTYxMjI6IFN0cnVjdDo6
VmFsdWU6IHNpbXBsZSBpbW11dGFibGUgdmFsdWUgb2JqZWN0Cmh0dHBzOi8vYnVncy5ydWJ5LWxh
bmcub3JnL2lzc3Vlcy8xNjEyMiNjaGFuZ2UtOTYyNzAKCiogQXV0aG9yOiB6dmVyb2sgKFZpY3Rv
ciBTaGVwZWxldikKKiBTdGF0dXM6IEZlZWRiYWNrCiogUHJpb3JpdHk6IE5vcm1hbAotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCioqVmFsdWUgT2JqZWN0KiogaXMgYSB1
c2VmdWwgY29uY2VwdCwgaW50cm9kdWNlZCBieSBNYXJ0aW4gRm93bGVyIChbaGlzIHBvc3RdKGh0
dHBzOi8vbWFydGluZm93bGVyLmNvbS9ibGlraS9WYWx1ZU9iamVjdC5odG1sKSwgW1dpa2lwZWRp
YSBFbnRyeV0oaHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvVmFsdWVfb2JqZWN0KSkgd2l0
aCB0aGUgZm9sbG93aW5nIHByb3BlcnRpZXMgKHNpbXBsaWZ5aW5nIHRoZSBpZGVhKToKCiogcmVw
cmVzZW50aW5nIHNvbWUgcmVsYXRpdmVseSBzaW1wbGUgZGF0YTsKKiBpbW11dGFibGU7CiogY29t
cGFyZWQgYnkgdHlwZSAmIHZhbHVlOwoqIG5pY2VseSByZXByZXNlbnRlZC4KClZhbHVlIG9iamVj
dHMgYXJlIHN1cGVyLXVzZWZ1bCBlc3BlY2lhbGx5IGZvciBkZWZpbmluZyBBUElzLCB0aGVpciBp
bnB1dC9yZXR1cm4gdmFsdWVzLiBSZWNlbnRseSwgdGhlcmUgd2VyZSBzb21lIG1vdmVtZW50IHRv
d2FyZHMgdXNpbmcgbW9yZSBpbW11dGFiaWxpdHktZnJpZW5kbHkgYXBwcm9hY2ggaW4gUnVieSBw
cm9ncmFtbWluZywgbGVhZGluZyB0byBjcmVhdGluZyBzZXZlcmFsIGRpc2N1c3Npb25zL2xpYnJh
cmllcyB3aXRoIHZhbHVlIG9iamVjdHMuIEZvciBleGFtcGxlLCBbVG9tIERhbGxpbmcncyBnZW1d
KGh0dHBzOi8vZ2l0aHViLmNvbS90b21kYWxsaW5nL3ZhbHVlX3NlbWFudGljcyksIFtHb29kIFJ1
YnkgVmFsdWUgb2JqZWN0IGNvbnZlbnRpb25dKGh0dHBzOi8vZ2l0aHViLmNvbS96dmVyb2svZ29v
ZC12YWx1ZS1vYmplY3QpIChkaXNjbGFpbWVyOiB0aGUgbGF0dGVyIGlzIG1haW50YWluZWQgYnkg
eW91cnMgdHJ1bHkpLgoKSSBwcm9wb3NlIHRvIGludHJvZHVjZSAqKm5hdGl2ZSB2YWx1ZSBvYmpl
Y3RzKiogdG8gUnVieSBhcyBhIGNvcmUgY2xhc3MuCgoqKldoeSBub3QgYSBnZW0/KioKCiogSSBi
ZWxpZXZlIHRoYXQgY29uY2VwdCBpcyB0aGF0IHNpbXBsZSwgdGhhdCBub2JvZHkgKndpbGwgZXZl
biB0cnkqIHRvIHVzZSBhIGdlbSBmb3IgcmVwcmVzZW50aW5nIGl0IHdpdGgsIHVubGVzcyB0aGUg
ZnJhbWV3b3JrL2xpYnJhcnkgdXNlZCBhbHJlYWR5IHByb3ZpZGVzIG9uZS4KKiBQb3RlbnRpYWxs
eSwgYSBsb3Qgb2Ygc3RhbmRhcmQgbGlicmFyeSAoYW5kIHByb2JhYmx5IGV2ZW4gY29yZSkgQVBJ
cyBjb3VsZCBiZW5lZml0IGZyb20gdGhlIGNvbmNlcHQuCgoqKldoeSBgU3RydWN0YCBpcyBub3Qg
ZW5vdWdoKioKCkNvcmUgYFN0cnVjdGAgY2xhc3MgaXMgInNvbWV3aGF0IGFsaWtlIiB2YWx1ZS1v
YmplY3QsIGFuZCBmcmVxdWVudGx5IHVzZWQgaW5zdGVhZCBvZiBvbmU6IGl0IGlzIGNvbXBhcmVk
IGJ5IHZhbHVlIGFuZCBjb25zaXN0cyBvZiBzaW1wbGUgYXR0cmlidXRlcy4gT24gdGhlIG90aGVy
IGhhbmQsIGBTdHJ1Y3RgIGlzOgoqIG11dGFibGU7CiogY29sbGVjdGlvbi1hbGlrZSAoZGVmaW5l
cyBgdG9fYWAgYW5kIGlzIGBFbnVtZXJhYmxlYCk7CiogZGljdGlvbmFyeS1hbGlrZSAoaGFzIGBb
XWAgYW5kIGAudmFsdWVzYCBtZXRob2RzKS4KClRoZSBhYm92ZSB0cmFpdHMgc29tZWhvdyBlcm9k
ZXMgdGhlIHNlbWFudGljcywgbWFraW5nIGNvZGUgbGVzcyBjbGVhciwgZXNwZWNpYWxseSB3aGVu
IGR1Y2stdHlwaW5nIGlzIHVzZWQuCgpGb3IgZXhhbXBsZSwgdGhpcyBjb2RlIHNuaXBwZXQgc2hv
d3Mgd2h5IGB0b19hYCBpcyBwcm9ibGVtYXRpYzoKCmBgYHJ1YnkKUmVzdWx0ID0gU3RydWN0Lm5l
dyg6c3VjY2VzcywgOmNvbnRlbnQpCgojIE5vdywgaW1hZ2luZSB0aGF0IG90aGVyIGNvZGUgYXNz
dW1lcyBgZGF0YWAgY291bGQgYmUgZWl0aGVyIFJlc3VsdCwgb3IgW1Jlc3VsdCwgUmVzdWx0LCBS
ZXN1bHRdCiMgU28sIC4uLgoKZGF0YSA9IFJlc3VsdC5uZXcodHJ1ZSwgJ2l0IGlzIGF3ZXNvbWUn
KQoKQXJyYXkoZGF0YSkgIyA9PiBleHBlY3RlZCBbUmVzdWx0KHRydWUsICdpdCBpcyBhd2Vzb21l
JyldLCBnb3QgW3RydWUsICdpdCBpcyBhd2Vzb21lJ10KCiMgb3IuLi4KZGVmIGZvbyhhcmcxLCBh
cmcyID0gbmlsKQpwIGFyZzEsIGFyZzIKZW5kCgpmb28oKmRhdGEpICMgPT4gZXhwZWN0ZWQgW1Jl
c3VsdCh0cnVlLCAnaXQgaXMgYXdlc29tZScpLCBuaWxdLCBnb3QgW3RydWUsICdpdCBpcyBhd2Vz
b21lJ10KYGBgCgpIYXZpbmcgYFtdYCBhbmQgYGVhY2hgIGRlZmluZWQgb24gc29tZXRoaW5nIHRo
YXQgaXMgdGhvdWdodCBhcyAianVzdCB2YWx1ZSIgY2FuIGFsc28gbGVhZCB0byBzdWJ0bGUgYnVn
cywgd2hlbiBzb21lIG1ldGhvZCBjaGVja3MgImlmIHRoZSByZWNlaXZlZCBhcmd1bWVudCBpcyBj
b2xsZWN0aW9uLWFsaWtlIiwgYW5kIHZhbHVlIG9iamVjdCdzIGF1dGhvciBkb2Vzbid0IHRob3Vn
aHQgb2YgaXQgYXMgYSBjb2xsZWN0aW9uLgoKKipDb25jcmV0ZSBwcm9wb3NhbCoqCgoqIENsYXNz
IG5hbWU6IGBTdHJ1Y3Q6OlZhbHVlYDogbG90IG9mIFJ1Ynlpc3RzIGFyZSB1c2VkIHRvIGhhdmUg
YFN0cnVjdGAgYXMgYSBxdWljayAic29tZXRoaW5nLWxpa2UtdmFsdWUiIGRyb3AtaW4sIHNvIGFs
dGVybmF0aXZlLCBtb3JlIHN0cmljdCBpbXBsZW1lbnRhdGlvbiwgYmVpbmcgcGFydCBvZiBgU3Ry
dWN0YCBBUEksIHdpbGwgYmUgcXVpdGUgZGlzY292ZXJhYmxlOyAqYWx0ZXJuYXRpdmU6IGp1c3Qg
YFZhbHVlYCoKKiBDbGFzcyBBUEkgaXMgY29weWluZyBgU3RydWN0YHMgb25lIChtb3N0IG9mIHRo
ZSB0aW1lIC0tIGV2ZW4gcmV1c2VzIHRoZSBpbXBsZW1lbnRhdGlvbiksIHdpdGggdGhlIGZvbGxv
d2luZyBleGNlcHRpb25zICoobm90ZTogdGhlIGltbXV0YWJpbGl0eSBpcyAqKm5vdCoqIHRoZSBv
bmx5IGRpZmZlcmVuY2UpKjoKICAqIE5vdCBgRW51bWVyYWJsZWA7CiAgKiBJbW11dGFibGU7CiAg
KiBEb2Vzbid0IHRoaW5rIG9mIGl0c2VsZiBhcyAiYWxtb3N0IGhhc2giIChkb2Vzbid0IGhhdmUg
YHRvX2FgLCBgdmFsdWVzYCBhbmQgYFtdYCBtZXRob2RzKTsKICAqIENhbiBoYXZlIGVtcHR5IG1l
bWJlcnMgbGlzdCAoZnVuIGZhY3Q6IGBTdHJ1Y3QubmV3KCdGb28nKWAgY3JlYXRpbmcgbWVtYmVy
LWxlc3MgYFN0cnVjdDo6Rm9vYCwgaXMgYWxsb3dlZCwgYnV0IGBTdHJ1Y3QubmV3KClgIGlzIG5v
dCkgdG8gYWxsb3cgdXNhZ2UgcGF0dGVybnMgbGlrZToKCmBgYHJ1YnkKY2xhc3MgTXlTZXJ2aWNl
CiAgU3VjY2VzcyA9IFN0cnVjdDo6VmFsdWUubmV3KDpyZXN1bHRzKQogIE5vdEZvdW5kID0gU3Ry
dWN0OjpWYWx1ZS5uZXcKZW5kCmBgYAoKYE5vdEZvdW5kYCBoZXJlLCB1bmxpa2UsIHNheSwgYE9i
amVjdC5uZXcuZnJlZXplYCAoYW5vdGhlciBwYXR0ZXJuIGZvciBjcmVhdGluZyAiZW1wdHkgdHlw
ZWQgdmFsdWUgb2JqZWN0IiksIGhhcyBuaWNlIGluc3BlY3QgYCM8dmFsdWUgTm90Rm91bmQ+YCwg
YW5kIGNyZWF0ZWQgY29uc2lzdGVudGx5IHdpdGggdGhlIGBTdWNjZXNzYCwgbWFraW5nIHRoZSBj
b2RlIG1vcmUgcmVhZGFibGUuIEFuZCBpZiBpdCB3aWxsIGV2b2x2ZSB0byBoYXZlIHNvbWUgYXR0
cmlidXRlcywgdGhlIGNvZGUgY2hhbmdlIHdvdWxkIGJlIGVhc3kuCgoqKlBhdGNoIGlzIHByb3Zp
ZGVkKioKCltTYW1wbGUgcmVuZGVyZWQgUkRvYyBkb2N1bWVudGF0aW9uXShodHRwczovL3p2ZXJv
ay5naXRodWIuaW8vcnVieS1yZG9jL1N0cnVjdC1WYWx1ZS5odG1sKQoKLS0tRmlsZXMtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzdHJ1Y3RfdmFsdWUucGF0Y2ggKDE4LjYgS0IpCgoK
LS0gCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLwoKVW5zdWJzY3JpYmU6IDxtYWlsdG86cnVi
eS1jb3JlLXJlcXVlc3RAcnVieS1sYW5nLm9yZz9zdWJqZWN0PXVuc3Vic2NyaWJlPgo8aHR0cDov
L2xpc3RzLnJ1YnktbGFuZy5vcmcvY2dpLWJpbi9tYWlsbWFuL29wdGlvbnMvcnVieS1jb3JlPgo=

In This Thread

Prev Next