[#115212] [Ruby master Bug#19983] Nested * seems incorrect — "Eregon (Benoit Daloze) via ruby-core" <ruby-core@...>

Issue #19983 has been reported by Eregon (Benoit Daloze).

9 messages 2023/11/01

[#115226] [Ruby master Bug#19984] `make test-bundler-parallel` fails with ` --enable-shared` — "vo.x (Vit Ondruch) via ruby-core" <ruby-core@...>

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

7 messages 2023/11/02

[#115227] [Ruby master Feature#19985] Support `Pathname` for `require` — "vo.x (Vit Ondruch) via ruby-core" <ruby-core@...>

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

14 messages 2023/11/02

[#115259] [Ruby master Bug#19990] Could we reconsider the second argument to Kernel#load? — "fxn (Xavier Noria) via ruby-core" <ruby-core@...>

SXNzdWUgIzE5OTkwIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGZ4biAoWGF2aWVyIE5vcmlhKS4NDQoN

9 messages 2023/11/06

[#115304] [Ruby master Feature#19993] Optionally Free all memory at exit — "HParker (Adam Hess) via ruby-core" <ruby-core@...>

Issue #19993 has been reported by HParker (Adam Hess).

8 messages 2023/11/08

[#115333] [Ruby master Misc#19997] DevMeeting-2023-11-30 — "mame (Yusuke Endoh) via ruby-core" <ruby-core@...>

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

15 messages 2023/11/10

[#115334] [Ruby master Feature#19998] Emit deprecation warnings when the old (non-Typed) Data_XXX API is used — "byroot (Jean Boussier) via ruby-core" <ruby-core@...>

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

12 messages 2023/11/10

[#115388] [Ruby master Feature#20005] Add C API to return symbols of native extensions resolved from features — "tagomoris (Satoshi Tagomori) via ruby-core" <ruby-core@...>

Issue #20005 has been reported by tagomoris (Satoshi Tagomori).

14 messages 2023/11/14

[#115422] [Ruby master Bug#20009] Marshal.load raises exception when load dumped class include non-ASCII — "ippachi (Kazuya Hatanaka) via ruby-core" <ruby-core@...>

SXNzdWUgIzIwMDA5IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGlwcGFjaGkgKEthenV5YSBIYXRhbmFr

14 messages 2023/11/19

[#115428] [Ruby master Feature#20011] Reduce implicit array allocations on caller side of method calling — "jeremyevans0 (Jeremy Evans) via ruby-core" <ruby-core@...>

Issue #20011 has been reported by jeremyevans0 (Jeremy Evans).

8 messages 2023/11/20

[#115438] [Ruby master Misc#20013] Travis CI status — "jaruga (Jun Aruga) via ruby-core" <ruby-core@...>

Issue #20013 has been reported by jaruga (Jun Aruga).

51 messages 2023/11/21

[#115484] [Ruby master Bug#20022] GC.verify_compaction_references does not actually move alll objects — "kjtsanaktsidis (KJ Tsanaktsidis) via ruby-core" <ruby-core@...>

Issue #20022 has been reported by kjtsanaktsidis (KJ Tsanaktsidis).

7 messages 2023/11/27

[#115491] [Ruby master Feature#20024] SyntaxError subclasses — "kddnewton (Kevin Newton) via ruby-core" <ruby-core@...>

Issue #20024 has been reported by kddnewton (Kevin Newton).

17 messages 2023/11/27

[#115525] [Ruby master Feature#20027] Range Deconstruction — "stuyam (Stuart Yamartino) via ruby-core" <ruby-core@...>

Issue #20027 has been reported by stuyam (Stuart Yamartino).

8 messages 2023/11/28

[#115552] [Ruby master Misc#20032] Propose @kjtsanaktsidis as a commiter — "jeremyevans0 (Jeremy Evans) via ruby-core" <ruby-core@...>

Issue #20032 has been reported by jeremyevans0 (Jeremy Evans).

15 messages 2023/11/30

[ruby-core:115294] [Ruby master Bug#19989] Fix refinement refine performance

From: "bkuhlmann (Brooke Kuhlmann) via ruby-core" <ruby-core@...>
Date: 2023-11-07 17:56:04 UTC
List: ruby-core #115294
SXNzdWUgIzE5OTg5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgYmt1aGxtYW5uIChCcm9va2UgS3VobG1h
bm4pLg0NCg0NCg0NCk9LLCB0aGFua3MuIE1ha2Ugc2Vuc2UuIEZlZWwgZnJlZSB0byBjbG9zZSB0
aGlzLg0NCg0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NDQpCdWcg
IzE5OTg5OiBGaXggcmVmaW5lbWVudCByZWZpbmUgcGVyZm9ybWFuY2UNDQpodHRwczovL2J1Z3Mu
cnVieS1sYW5nLm9yZy9pc3N1ZXMvMTk5ODkjY2hhbmdlLTEwNTIxMQ0NCg0NCiogQXV0aG9yOiBi
a3VobG1hbm4gKEJyb29rZSBLdWhsbWFubikNDQoqIFN0YXR1czogT3Blbg0NCiogUHJpb3JpdHk6
IE5vcm1hbA0NCiogcnVieSAtdjogcnVieSAzLjIuMiAoMjAyMy0wMy0zMCByZXZpc2lvbiBlNTEw
MTRmOWMwKSArWUpJVCBbYXJtNjQtZGFyd2luMjIuNC4wXQ0NCiogQmFja3BvcnQ6IDMuMDogVU5L
Tk9XTiwgMy4xOiBVTktOT1dOLCAzLjI6IFVOS05PV04NDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tDQ0KIyMgV2h5DQ0KDQ0KSGVsbG8uIPCfkYsgV291bGQgaXQgYmUg
cG9zc2libGUgdG8gaW1wcm92ZSB0aGUgcGVyZm9ybWFuY2Ugb2YgcmVmaW5pbmcgYW4gb2JqZWN0
IGFzIEknbSBzZWVpbmcgYSBzaWduaWZpY2FudCBwZXJmb3JtYW5jZSBjb3N0PyBJIGtub3cgc29t
ZSBvZiB0aGlzIGlzIGFscmVhZHkga25vd24gYnV0LCB3aGVuIHNlYXJjaGluZyB0aHJvdWdoIGV4
aXN0aW5nIGlzc3VlcywgSSBjb3VsZG4ndCBmaW5kIGFueSBpc3N1ZSB0aGF0IHNwZWNpZmljYWxs
eSBtZW50aW9uZWQgb3IgY2FsbGVkIGF0dGVudGlvbiB0byBgcmVmaW5lYCBwZXJmb3JtYW5jZS4N
DQoNDQpNeSBDIHNraWxscyBhcmUgbm90IHRoYXQgZ3JlYXQgYnV0IGl0IHNlZW1zIHRoYXQgYHJi
X21vZF9yZWZpbmVgIChbc291cmNlXShodHRwczovL2dpdGh1Yi5jb20vcnVieS9ydWJ5L2Jsb2Iv
bWFzdGVyL2V2YWwuYyNMMTQxMi1MMTQ1OSkpIG1pZ2h0IGJlIHRoZSBwcmltYXJ5IHNvdXJjZSBv
ZiBjb21wbGV4aXR5IGFuZCBwZXJmb3JtYW5jZSBkZWdyYWRhdGlvbj8NDQoNDQpCeSBmaXhpbmcg
dGhpcywgd2UgY291bGQgaW1wcm92ZSByZWZpbmVtZW50IHBlcmZvcm1hbmNlIGFuZCBlbmNvdXJh
Z2UgbW9yZSBhZG9wdGlvbiBzaW5jZSByZWZpbmVtZW50cyBhcmUgYSBwb3dlcmZ1bCB3YXkgdG8g
bWFrZSBzbWFsbCBhZGp1c3RtZW50cyB0byB0aGUgbGFuZ3VhZ2Ugd2l0aG91dCByZXNvcnRpbmcg
dG8gbW9yZSBjb21wbGljYXRlZCBzb2x1dGlvbnMgLS0gb3Igd29yc2UgLS0gdXNpbmcgbW9ua2V5
IHBhdGNoZXMuDQ0KDQ0KIyMgSG93DQ0KDQ0KSGVyZSdzIHRoZSBiZW5jaG1hcmsgSSdtIHVzaW5n
Og0NCg0NCmBgYCANDQojISAvdXNyL2Jpbi9lbnYgcnVieQ0NCiMgZnJvemVuX3N0cmluZ19saXRl
cmFsOiB0cnVlDQ0KDQ0KcmVxdWlyZSAiYnVuZGxlci9pbmxpbmUiDQ0KDQ0KZ2VtZmlsZSB0cnVl
IGRvDQ0KICBzb3VyY2UgImh0dHBzOi8vcnVieWdlbXMub3JnIg0NCg0NCiAgZ2VtICJiZW5jaG1h
cmstaXBzIg0NCmVuZA0NCg0NCkJlbmNobWFyay5pcHMgZG8gfGJlbmNobWFya3wNDQogIGJlbmNo
bWFyay5jb25maWcgdGltZTogNSwgd2FybXVwOiAyDQ0KDQ0KICBiZW5jaG1hcmsucmVwb3J0ICJX
aXRoIiBkbw0NCiAgICBNb2R1bGUubmV3IGRvDQ0KICAgICAgcmVmaW5lIFN0cmluZyBkbw0NCiAg
ICAgICAgZGVmIGR1ZCA9IHRydWUNDQogICAgICBlbmQNDQogICAgZW5kDQ0KICBlbmQNDQoNDQog
IGJlbmNobWFyay5yZXBvcnQgIldpdGhvdXQiIGRvDQ0KICAgIE1vZHVsZS5uZXcgZG8NDQogICAg
ICBkZWYgZHVkID0gdHJ1ZQ0NCiAgICBlbmQNDQogIGVuZA0NCg0NCiAgYmVuY2htYXJrLmNvbXBh
cmUhDQ0KZW5kDQ0KYGBgDQ0KDQ0KV2hlbiBydW5uaW5nIHRoZSBhYm92ZSwgSSdtIGdldHRpbmcg
dGhlIGZvbGxvd2luZyByZXN1bHRzICh0aGlzIGlzIGEgcmFuZG9tIHNhbXBsZSk6DQ0KDQ0KKipS
dWJ5IDIuNi42KiogKHJ1YnkgMi42LjZwMTQ2ICgyMDIwLTAzLTMxIHJldmlzaW9uIDY3ODc2KSBb
LWRhcndpbjIyXSkNDQoNDQoq4oS577iPIFRlbXBvcmFyaWx5IHJlZmFjdG9yZWQgdGhlIGJlbmNo
bWFyayB0byBub3QgdXNlIGVuZGxlc3MgbWV0aG9kcyBmb3IgdGhpcyB2ZXJzaW9uLioNDQoNDQpg
YGAgDQ0KV2FybWluZyB1cCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0N
CiAgICAgICAgICAgICAgICBXaXRoICAgNzQ1LjAwMCAgaS8xMDBtcw0NCiAgICAgICAgICAgICBX
aXRob3V0ICAgIDY3LjU5M2sgaS8xMDBtcw0NCkNhbGN1bGF0aW5nIC0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0NDQogICAgICAgICAgICAgICAgV2l0aCAgICAgMTAuODQ5ayAo
wrExNjguNiUpIGkvcyAtICAgICAxOC42MjVrIGluICAgNS4zNTkyMzBzDQ0KICAgICAgICAgICAg
IFdpdGhvdXQgICAgNjgwLjE5OWsgKMKxIDUuOCUpIGkvcyAtICAgICAgMy40NDdNIGluICAgNS4w
ODU1NThzDQ0KDQ0KQ29tcGFyaXNvbjoNDQogICAgICAgICAgICAgV2l0aG91dDogICA2ODAxOTgu
OCBpL3MNDQogICAgICAgICAgICAgICAgV2l0aDogICAgMTA4NDkuMSBpL3MgLSA2Mi43MHggIHNs
b3dlcg0NCmBgYA0NCg0NCioqUnVieSAzLjIuMioqIChydWJ5IDMuMi4yICgyMDIzLTAzLTMwIHJl
dmlzaW9uIGU1MTAxNGY5YzApICtZSklUIFthcm02NC1kYXJ3aW4yMi40LjBdKQ0NCg0NCmBgYCAN
DQpXYXJtaW5nIHVwIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQ0KICAg
ICAgICAgICAgICAgIFdpdGggICA5NTkuMDAwICBpLzEwMG1zDQ0KICAgICAgICAgICAgIFdpdGhv
dXQgICAyOTcuMDkxayBpLzEwMG1zDQ0KQ2FsY3VsYXRpbmcgLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0NCiAgICAgICAgICAgICAgICBXaXRoICAgICAyMS44NTZrICjCsTE5
OC41JSkgaS9zIC0gICAgIDMwLjY4OGsgaW4gICA1LjUwOTEwM3MNDQogICAgICAgICAgICAgV2l0
aG91dCAgICAgIDMuMjgxTSAowrEgNS44JSkgaS9zIC0gICAgIDE2LjYzN00gaW4gICA1LjA4MjI0
NnMNDQoNDQpDb21wYXJpc29uOg0NCiAgICAgICAgICAgICBXaXRob3V0OiAgMzI4MTMxMC42IGkv
cw0NCiAgICAgICAgICAgICAgICBXaXRoOiAgICAyMTg1Ni4xIGkvcyAtIDE1MC4xM3ggIHNsb3dl
cg0NCmBgYA0NCg0NCioqUnVieSAzLjMuMyBQcmV2aWV3IDIqKiAocnVieSAzLjMuMHByZXZpZXcy
ICgyMDIzLTA5LTE0IG1hc3RlciBlNTBmY2NhOWE3KSArWUpJVCBbYXJtNjQtZGFyd2luMjIuNi4w
XSkNDQoNDQpgYGAgDQ0KV2FybWluZyB1cCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQ0NCiAgICAgICAgICAgICAgICBXaXRoICAgICAxLjA0NGsgaS8xMDBtcw0NCiAgICAg
ICAgICAgICBXaXRob3V0ICAgMjg4LjI2NGsgaS8xMDBtcw0NCkNhbGN1bGF0aW5nIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NDQogICAgICAgICAgICAgICAgV2l0aCAgICAg
MjQuMDQ0ayAowrExOTIuMCUpIGkvcyAtICAgICAyOS4yMzJrIGluICAgNS4zMDU2NTFzDQ0KICAg
ICAgICAgICAgIFdpdGhvdXQgICAgICAzLjA5Nk0gKMKxIDguMCUpIGkvcyAtICAgICAxNS41NjZN
IGluICAgNS4wNTk0NzBzDQ0KDQ0KQ29tcGFyaXNvbjoNDQogICAgICAgICAgICAgV2l0aG91dDog
IDMwOTU2NDAuNiBpL3MNDQogICAgICAgICAgICAgICAgV2l0aDogICAgMjQwNDMuOCBpL3MgLSAx
MjguNzV4ICBzbG93ZXINDQpgYGANDQoNDQojIyBOb3Rlcw0NCg0NCkhlcmUncyB0aGUgZW52aXJv
bm1lbnQgSSdtIHVzaW5nOg0NCg0NCi0gKiptYWNPUyoqOiAxMy42LjEsIEFwcGxlIE0xDQ0KDQ0K
DQ0KDQ0KDQ0KLS0gDQ0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvDQ0KIF9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KIHJ1YnktY29yZSBtYWlsaW5nIGxp
c3QgLS0gcnVieS1jb3JlQG1sLnJ1YnktbGFuZy5vcmcKIFRvIHVuc3Vic2NyaWJlIHNlbmQgYW4g
ZW1haWwgdG8gcnVieS1jb3JlLWxlYXZlQG1sLnJ1YnktbGFuZy5vcmcKIHJ1YnktY29yZSBpbmZv
IC0tIGh0dHBzOi8vbWwucnVieS1sYW5nLm9yZy9tYWlsbWFuMy9wb3N0b3JpdXMvbGlzdHMvcnVi
eS1jb3JlLm1sLnJ1YnktbGFuZy5vcmcv

In This Thread

Prev Next