[#105104] [Ruby master Bug#18141] Marshal load with proc yield strings before they are fully initialized — "byroot (Jean Boussier)" <noreply@...>

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

10 messages 2021/09/01

[#105114] [Ruby master Feature#18143] Add a new method to change GC.stress only in the given block such as GC.with_stress(flag) {...} — "kou (Kouhei Sutou)" <noreply@...>

Issue #18143 has been reported by kou (Kouhei Sutou).

8 messages 2021/09/02

[#105180] [Ruby master Bug#18156] 3.0.2 configuration checks by default for C++ compiler instead of C? — "vo.x (Vit Ondruch)" <noreply@...>

Issue #18156 has been reported by vo.x (Vit Ondruch).

11 messages 2021/09/08

[#105191] [Ruby master Bug#18159] Integrate functionality of dead_end gem into Ruby — duerst <noreply@...>

Issue #18159 has been reported by duerst (Martin D=FCrst).

37 messages 2021/09/11

[#105269] [Ruby master Bug#18169] Local copies of gemified libraries are being released out of sync with their gems — "headius (Charles Nutter)" <noreply@...>

Issue #18169 has been reported by headius (Charles Nutter).

15 messages 2021/09/15

[#105276] [Ruby master Bug#18170] Exception#inspect should not include newlines — "mame (Yusuke Endoh)" <noreply@...>

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

29 messages 2021/09/16

[#105310] [Ruby master Misc#18174] DevelopersMeeting20211021Japan — "mame (Yusuke Endoh)" <noreply@...>

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

14 messages 2021/09/16

[#105313] [Ruby master Misc#18175] Propose Jean Boussier (@byroot) as a core committer — "tenderlovemaking (Aaron Patterson)" <noreply@...>

Issue #18175 has been reported by tenderlovemaking (Aaron Patterson).

11 messages 2021/09/16

[#105354] [Ruby master Feature#18181] Introduce Enumerable#min_with_value, max_with_value, and minmax_with_value — "kyanagi (Kouhei Yanagita)" <noreply@...>

Issue #18181 has been reported by kyanagi (Kouhei Yanagita).

16 messages 2021/09/20

[#105361] [Ruby master Feature#18183] make SecureRandom.choose public — "olleicua (Antha Auciello)" <noreply@...>

Issue #18183 has been reported by olleicua (Antha Auciello).

17 messages 2021/09/21

[#105377] [Ruby master Bug#18187] Float#clamp() returns ArgumentError (comparison of Float with 1 failed) — "SouravGoswami (Sourav Goswami)" <noreply@...>

SXNzdWUgIzE4MTg3IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IFNvdXJhdkdvc3dhbWkgKFNvdXJhdiBH

7 messages 2021/09/22

[#105391] [Ruby master Bug#18189] `rb_cString` can be NULL during `Init_Object` — "ioquatix (Samuel Williams)" <noreply@...>

SXNzdWUgIzE4MTg5IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGlvcXVhdGl4IChTYW11ZWwgV2lsbGlh

9 messages 2021/09/23

[#105428] [Ruby master Bug#18194] No easy way to format exception messages per thread/fiber scheduler context. — "ioquatix (Samuel Williams)" <noreply@...>

SXNzdWUgIzE4MTk0IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGlvcXVhdGl4IChTYW11ZWwgV2lsbGlh

16 messages 2021/09/26

[#105450] [Ruby master Feature#18228] Add a `timeout` option to `IO.copy_stream` — "byroot (Jean Boussier)" <noreply@...>

SXNzdWUgIzE4MjI4IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGJ5cm9vdCAoSmVhbiBCb3Vzc2llciku

11 messages 2021/09/27

[#105452] [Ruby master Feature#18229] Proposal to merge YJIT — "maximecb (Maxime Chevalier-Boisvert)" <noreply@...>

SXNzdWUgIzE4MjI5IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IG1heGltZWNiIChNYXhpbWUgQ2hldmFs

21 messages 2021/09/27

[#105500] [Ruby master Feature#18231] `RubyVM.keep_script_lines` — "ko1 (Koichi Sasada)" <noreply@...>

SXNzdWUgIzE4MjMxIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGtvMSAoS29pY2hpIFNhc2FkYSkuCgot

19 messages 2021/09/30

[#105504] [Ruby master Bug#18232] Ractor.make_shareable is broken in code loaded with RubyVM::InstructionSequence.load_from_binary — "byroot (Jean Boussier)" <noreply@...>

SXNzdWUgIzE4MjMyIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGJ5cm9vdCAoSmVhbiBCb3Vzc2llciku

7 messages 2021/09/30

[ruby-core:105466] [Ruby master Feature#18229] Proposal to merge YJIT

From: "hsbt (Hiroshi SHIBATA)" <noreply@...>
Date: 2021-09-28 12:23:25 UTC
List: ruby-core #105466
SXNzdWUgIzE4MjI5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgaHNidCAoSGlyb3NoaSBTSElCQVRBKS4N
Cg0KQXNzaWduZWUgc2V0IHRvIGswa3VidW4gKFRha2FzaGkgS29rdWJ1bikNClN0YXR1cyBjaGFu
Z2VkIGZyb20gT3BlbiB0byBBc3NpZ25lZA0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tDQpGZWF0dXJlICMxODIyOTogUHJvcG9zYWwgdG8gbWVyZ2UgWUpJVA0KaHR0
cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE4MjI5I2NoYW5nZS05MzkxNg0KDQoqIEF1
dGhvcjogbWF4aW1lY2IgKE1heGltZSBDaGV2YWxpZXItQm9pc3ZlcnQpDQoqIFN0YXR1czogQXNz
aWduZWQNCiogUHJpb3JpdHk6IE5vcm1hbA0KKiBBc3NpZ25lZTogazBrdWJ1biAoVGFrYXNoaSBL
b2t1YnVuKQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBCYWNr
Z3JvdW5kDQoNCllKSVQgaXMgYSBuZXcgb3BlbiBzb3VyY2UgSklUIGNvbXBpbGVyIGZvciBDUnVi
eS4gIFRoZSBwcm9qZWN0IGlzIGxlZCBieSBhIHNtYWxsIHRlYW0gYXQgU2hvcGlmeSBpbiBjb2xs
YWJvcmF0aW9uIHdpdGggZGV2ZWxvcGVycyBmcm9tIEdpdEh1Yi4gIFRoZSBrZXkgYWR2YW50YWdl
cyBvZiB0aGlzIHByb2plY3QgYXJlIHRoYXQgdGhlIGNvbXBpbGVyIGRlbGl2ZXJzIHZlcnkgZmFz
dCB3YXJtLXVwIGFuZCBoYXMgZmluZSBncmFpbiBjb250cm9sIG92ZXIgdGhlIGVudGlyZSBjb21w
aWxlciBwaXBlbGluZS4NCg0KVGhpcyBKSVQgdHJhbnNsYXRlcyBZQVJWIGluc3RydWN0aW9ucyB0
byBtYWNoaW5lIGNvZGUgYW5kIGVtcGxveXMgYSB0ZWNobmlxdWUga25vd24gYXMgW0xhenkgQmFz
aWMgQmxvY2sgVmVyc2lvbmluZyAoTEJCVildKGh0dHBzOi8vZHJvcHMuZGFnc3R1aGwuZGUvb3B1
cy92b2xsdGV4dGUvMjAxNS81MjE5L3BkZi85LnBkZikgaW4gb3JkZXIgdG8gc3BlY2lhbGl6ZSBj
b2RlIGJhc2VkIG9uIHR5cGVzIHNlZW4gYXQgcnVuLXRpbWUgYW5kIHJlZHVjZSBnZW5lcmF0ZWQg
Y29kZSBzaXplIHdpdGhvdXQgbmVlZGluZyB0byBkbyBzdGF0aWMgdHlwZSBhbmFseXNpcy4gVGhl
IFlKSVQgcHJvamVjdCB3YXMgW3ByZXNlbnRlZCBhdCBSdWJ5S2FpZ2kgMjAyMV0oaHR0cHM6Ly93
d3cueW91dHViZS5jb20vd2F0Y2g/dj1QQlZMZjN5Zk1zOCkuDQoNCiMgTGltaXRhdGlvbnMNCg0K
WUpJVCB3b3JrcyBieSB0cmFuc2xhdGluZyBZQVJWIGluc3RydWN0aW9ucyB0byB4ODYgbWFjaGlu
ZSBjb2RlLiAgWUpJVCBkb2VzbuKAmXQgc3VwcG9ydCBhbGwgWUFSViBpbnN0cnVjdGlvbnMsIGJ1
dCBpcyBhYmxlIHRvIGdyYWNlZnVsbHkgaGFuZGxlIHVua25vd24gaW5zdHJ1Y3Rpb25zIGJ5IHJl
dHVybmluZyBjb250cm9sIG9mIGV4ZWN1dGlvbiBiYWNrIHRvIHRoZSBDUnVieSBpbnRlcnByZXRl
ci4NCg0KVG9kYXksIFlKSVQgb25seSB0YXJnZXRzIHg4Ni02NCBhcmNoaXRlY3R1cmUuICBXZSBt
YXkgc3VwcG9ydCBBUk02NCBpbiB0aGUgZnV0dXJlLCBidXQgZHVlIHRvIHRoZSBuYXR1cmUgb2Yg
dGhlIGNvbXBpbGVyIGRlc2lnbiwgd2UgY2Fu4oCZdCBlYXNpbHkgc3VwcG9ydCBhcyBtYW55IHBs
YXRmb3JtcyBhcyBNSklULiBTdGlsbCwgd2UgYW50aWNpcGF0ZSB0aGF0IHg4Ni02NCBhbmQgQVJN
NjQgd2lsbCBjb3ZlciB0aGUgbmVlZHMgb2YgdGhlIHZhc3QgbWFqb3JpdHkgb2YgdXNlcnMsIGZy
b20gUENzIHRvIHNlcnZlcnMgdG8gQXBwbGUgTTFzIHRvIGNlbGwgcGhvbmVzIGFuZCBldmVuIFJh
c3BiZXJyeSBQaXMuDQoNCiMgQWR2YW50YWdlcw0KDQpZSklUIGhhcyB2ZXJ5IGZhc3Qgd2FybXVw
IGFuZCBjYW4gcHJvZHVjZSBnb29kIHJlYWwtd29ybGQgYmVuY2htYXJrIHJlc3VsdHMgd2hlbiBj
b21wYXJlZCB0byBvdGhlciBKSVRzLiBUaGVyZSBhcmUgc3RpbGwgbWFueSBvcHRpb25zIGZvciBp
bXByb3ZpbmcgcGVyZm9ybWFuY2UgZnVydGhlci4NCg0KIyBJbnRlZ3JhdGlvbiB3aXRoIE1SSQ0K
DQpZSklUIGNhbuKAmXQgd29yayBmdWxseSBhcyBhIOKAnHBsdWctaW7igJ0gSklULiAgSXQgcmVx
dWlyZXMgc29tZSBtb2RpZmljYXRpb25zIHRvIENSdWJ5LCBtb3N0bHkgcmVsYXRlZCB0byBjb21w
aWxhdGlvbiBhbmQgaW52YWxpZGF0aW9uLiAgRm9yIGV4YW1wbGUsIFlKSVQgbmVlZHMgY2FsbGJh
Y2tzIHNvIGl0IGNhbiBiZSBub3RpZmllZCB3aGVuIHRoZSBjb25zdGFudCBzdGF0ZSBjaGFuZ2Vz
IG9yIHdoZW4gQk9QcyBhcmUgcmVkZWZpbmVkLiAgVGhlc2UgbW9kaWZpY2F0aW9ucyBhcmUgcXVp
dGUgbW9kZXN0IGFuZCBjb3VsZCBiZSBhZHZhbnRhZ2VvdXMgZm9yIE1KSVQgb3Igb3RoZXIgSklU
cyBpbiB0aGUgZnV0dXJlLiAgWUpJVOKAmXMgaW1wbGVtZW50YXRpb24gaXMgY29udGFpbmVkIGlu
IHRoZSB5aml0XyouYyBmaWxlcyB3aXRoIHZlcnkgZmV3IG1vZGlmaWNhdGlvbnMgdG8gQ1J1Ynku
DQoNCiMgQmVuY2htYXJrcw0KDQpZSklUIG9wdGltaXplcyBhIG51bWJlciBvZiBjb21tb24gYmVu
Y2htYXJrcyB3ZWxsLiBIZXJlIGFyZSBzb21lIHJlc3VsdHMgY29tcGFyZWQgdG8gdGhlIENSdWJ5
IGludGVycHJldGVyIHdpdGhvdXQgTUpJVCwgW2N1cnJlbnQgYXMgb2YgU2VwdCAyMDIxXShodHRw
czovL3NwZWVkLnlqaXQub3JnL2JlbmNobWFya3MvYmVuY2gtMjAyMS0wOS0yNy0wNzEwNTkpOg0K
DQphY3RpdmVyZWNvcmQ6IDEuMzd4DQpqZWt5bGw6IDEuMTJ4DQpsaXF1aWQtcmVuZGVyOiAxLjI3
eA0KbWFpbCBnZW06IDEuMDl4DQpwc3ljaC1sb2FkOiAxLjI5eA0KS29rdWJ1bidzIHJhaWxzYmVu
Y2g6IDEuMTZ4DQpvcHRjYXJyb3Q6IDEuNjh4DQpDaHJpcyBTZWF0b24ncyBsZWUgYmVuY2htYXJr
OiAxLjQxeA0KDQpTb3VyY2UgY29kZSBmb3IgdGhlc2UgYmVuY2htYXJrcyBjYW4gYmUgZm91bmQg
YXQgaHR0cHM6Ly9naXRodWIuY29tL1Nob3BpZnkveWppdC1iZW5jaCB1bmRlciAiYmVuY2htYXJr
cyIuDQoNCiMgVE9ETyAvIEtub3duIEJ1Z3MNCg0KV2UgaGF2ZSBiZWVuIHJ1bm5pbmcgWUpJVCBp
biBwcm9kdWN0aW9uLCBidXQgaXQgaXMgc3RpbGwgZXhwZXJpbWVudGFsLiAgU29tZSBrZXkgZmVh
dHVyZXMgYXJlIGN1cnJlbnRseSBtaXNzaW5nLCB0aGUgbW9zdCBpbXBvcnRhbnQgYmVpbmcg4oCc
Y29kZSBHQ+KAnS4gIEN1cnJlbnRseSwgYW55IGdlbmVyYXRlZCBjb2RlIHRoYXQgaXMgaW52YWxp
ZGF0ZWQgKG9yIGJlY29tZXMg4oCcdW51c2FibGXigJ0pIGlzIG5vdCBjb2xsZWN0ZWQsIG5vciBp
cyB0aGUgbWVtb3J5IGFsbG9jYXRlZCBmb3IgdGhhdCBjb2RlIHJlY2xhaW1lZC4gIFRoaXMgaXMg
cmFyZWx5IGEgcHJvYmxlbSBpbiBwcmFjdGljZSBiZWNhdXNlIG1vc3QgUnVieSBwcm9ncmFtcyBn
ZW5lcmF0ZSBhIGZpeGVkIGFtb3VudCBvZiBjb2RlLCBidXQgaXQgaXMgYSBwcm9ibGVtIHRoYXQg
d2Ugd2FudCB0byBmaXggaW4gdGhlIHNob3J0IHRvIG1lZGl1bSB0ZXJtLiBUaGlzIGlzIGFuIGFy
ZWEgd2hpY2ggaXMgY3VycmVudGx5IHVuZGVyIGRldmVsb3BtZW50Lg0KDQojIFN0YWJpbGl0eSBh
bmQgQ29tcGF0aWJpbGl0eQ0KDQpNUknigJlzIGZ1bGwgc3VpdGUgb2YgdGVzdHMgaW5jbHVkaW5n
IFJ1YnlTcGVjIHRlc3RzIHBhc3Mgd2l0aCBZSklUIGVuYWJsZWQuICBXZeKAmXZlIHRlc3RlZCBZ
SklUIGFnYWluc3Qgb3VyIHByb2R1Y3Rpb24gYXBwbGljYXRpb24gKFNob3BpZnnigJlzIFN0b3Jl
RnJvbnQgUmVuZGVyZXIpIGFuZCBhbGwgdGVzdHMgcGFzcyB0aGVyZSBhcyB3ZWxsLiAgRmluYWxs
eSwgR2l0SHViIGhhcyB0ZXN0ZWQgWUpJVCBhZ2FpbnN0IHRoZWlyIHRlc3Qgc3VpdGUgYW5kIGFs
bCB0ZXN0cyBwYXNzLiAgV2XigJl2ZSBkZXBsb3llZCBZSklUIHRvIHByb2R1Y3Rpb24gb24gYSBz
dWJzZXQgb2Ygc2VydmVycyBhbmQgc2VlbiBwZXJmb3JtYW5jZSBpbXByb3ZlbWVudHMuICBTZWUg
bW9yZSBkZXRhaWxzIGhlcmUuDQoNCiMgTWVyZ2luZyBQcm9wb3NhbA0KDQpEZXNwaXRlIHNvbWUg
b2YgdGhlIGxpbWl0YXRpb25zIGFuZCBUT0RP4oCZcyBsaXN0ZWQgaGVyZSwgd2Ugd291bGQgbGlr
ZSB0byBwcm9wb3NlIG1lcmdpbmcgWUpJVCBzbyB0aGF0IHdlIGNhbiBnZXQgZmVlZGJhY2sgZnJv
bSB0aGUgcmVzdCBvZiB0aGUgY29tbXVuaXR5IGFzIHdlbGwgYXMgYWRkIOKAnGludGVncmF0aW9u
IHBvaW50c+KAnSBmb3Igb3RoZXIgSklUIGltcGxlbWVudGF0aW9ucy4NCg0KV2XigJl2ZSBpbnRl
bnRpb25hbGx5IG1hZGUgYXMgZmV3IGNoYW5nZXMgdG8gTVJJIGFzIHBvc3NpYmxlIHRvIHN1cHBv
cnQgaW50ZWdyYXRpbmcgWUpJVC4gIFdl4oCZcmUgY29tbWl0dGVkIHRvIGNvbnRpbnVlIGRldmVs
b3BpbmcgWUpJVCwgYnV0IGludGVudGlvbmFsbHkga2VwdCB0aGUgY2hhbmdlcyB0byBNUkkgc21h
bGwgaW4gb3JkZXIgdG8gZWFzZSB0aGUgYnVyZGVuIG9uIHVwc3RyZWFtIG1haW50YWluZXJzLg0K
DQpZSklUIHdpbGwgYmUgZGlzYWJsZWQgYnkgZGVmYXVsdCBhbmQgcmVxdWlyZSBhbiBleHBlcmlt
ZW50YWwgY29tbWFuZC1saW5lIGZsYWcgKGAtLXlqaXRgKSB0byBiZSBzZXQuDQoNCg0KDQoNCi0t
IA0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvDQoKVW5zdWJzY3JpYmU6IDxtYWlsdG86cnVi
eS1jb3JlLXJlcXVlc3RAcnVieS1sYW5nLm9yZz9zdWJqZWN0PXVuc3Vic2NyaWJlPgo8aHR0cDov
L2xpc3RzLnJ1YnktbGFuZy5vcmcvY2dpLWJpbi9tYWlsbWFuL29wdGlvbnMvcnVieS1jb3JlPgo=

In This Thread