[#99115] [Ruby master Bug#17023] How to prevent String memory to be relocated in ruby-ffi — larskanis@...
Issue #17023 has been reported by larskanis (Lars Kanis).
22 messages
2020/07/10
[#99375] [Ruby master Feature#17055] Allow suppressing uninitialized instance variable and method redefined verbose mode warnings — merch-redmine@...
Issue #17055 has been reported by jeremyevans0 (Jeremy Evans).
29 messages
2020/07/28
[#101207] [Ruby master Feature#17055] Allow suppressing uninitialized instance variable and method redefined verbose mode warnings
— merch-redmine@...
2020/12/02
Issue #17055 has been updated by jeremyevans0 (Jeremy Evans).
[#101231] Re: [Ruby master Feature#17055] Allow suppressing uninitialized instance variable and method redefined verbose mode warnings
— Austin Ziegler <halostatue@...>
2020/12/03
What does this mean?
[ruby-core:99077] [Ruby master Bug#17015] RubyVM::AbstractSyntaxTree.parse has the same result on `proc { |a| }` and `proc { |a, | }`
From:
manga.osyo@...
Date:
2020-07-07 15:29:03 UTC
List:
ruby-core #99077
SXNzdWUgIzE3MDE1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IG9zeW8gKG1hbmdhIG9zeW8pLg0KDQot LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpCdWcgIzE3MDE1OiBSdWJ5 Vk06OkFic3RyYWN0U3ludGF4VHJlZS5wYXJzZSBoYXMgdGhlIHNhbWUgcmVzdWx0IG9uIGBwcm9j IHsgfGF8IH1gIGFuZCBgcHJvYyB7IHxhLHwgfWANCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3Jn L2lzc3Vlcy8xNzAxNQ0KDQoqIEF1dGhvcjogb3N5byAobWFuZ2Egb3N5bykNCiogU3RhdHVzOiBP cGVuDQoqIFByaW9yaXR5OiBOb3JtYWwNCiogcnVieSAtdjogcnVieSAyLjguMGRldiAoMjAyMC0w Ny0wNVQxNjoxNTo0N1ogbWFzdGVyIGVmZTg1MWEwZGYpIFt4ODZfNjQtbGludXhdDQoqIEJhY2tw b3J0OiAyLjU6IFVOS05PV04sIDIuNjogVU5LTk9XTiwgMi43OiBVTktOT1dODQotLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojIyBTdW1tYXJ5DQoNCmBSdWJ5Vk06OkFi c3RyYWN0U3ludGF4VHJlZS5wYXJzZSgicHJvYyB7IHxhfCB9IilgIGFuZCBgUnVieVZNOjpBYnN0 cmFjdFN5bnRheFRyZWUucGFyc2UoInByb2MgeyB8YSx8IH0iKWAgaGF2ZSB0aGUgc2FtZSByZXN1 bHQuDQpTaW5jZSBgcHJvYyB7IHxhfCB9YCBhbmQgYHByb2MgeyB8YSx8IH1gIGhhdmUgZGlmZmVy ZW50IG1lYW5pbmdzLCBJIHRoaW5rIHdlIG5lZWQgYSB3YXkgdG8gZGlzdGluZ3Vpc2ggdGhlbS4N Cg0KYGBgcnVieQ0Kbm9kZTEgPSBSdWJ5Vk06OkFic3RyYWN0U3ludGF4VHJlZS5wYXJzZSgicHJv YyB7IHxhfCB9IikNCmJvZHkxID0gbm9kZTEuY2hpbGRyZW4ubGFzdA0KcHAgYm9keTENCiMgPT4g KElURVJAMTowLTE6MTIgKEZDQUxMQDE6MC0xOjQgOnByb2MgbmlsKQ0KIyAgICAgICAoU0NPUEVA MTo1LTE6MTINCiMgICAgICAgIHRibDogWzphXQ0KIyAgICAgICAgYXJnczoNCiMgICAgICAgICAg KEFSR1NAMTo4LTE6OQ0KIyAgICAgICAgICAgcHJlX251bTogMQ0KIyAgICAgICAgICAgcHJlX2lu aXQ6IG5pbA0KIyAgICAgICAgICAgb3B0OiBuaWwNCiMgICAgICAgICAgIGZpcnN0X3Bvc3Q6IG5p bA0KIyAgICAgICAgICAgcG9zdF9udW06IDANCiMgICAgICAgICAgIHBvc3RfaW5pdDogbmlsDQoj ICAgICAgICAgICByZXN0OiBuaWwNCiMgICAgICAgICAgIGt3OiBuaWwNCiMgICAgICAgICAgIGt3 cmVzdDogbmlsDQojICAgICAgICAgICBibG9jazogbmlsKQ0KIyAgICAgICAgYm9keTogKEJFR0lO QDE6MTAtMToxMCBuaWwpKSkNCg0KDQojIHJldHVybnMgdGhlIHNhbWUgcmVzdWx0IGFzIHByb2Mg eyB8YXwgfQ0Kbm9kZTIgPSBSdWJ5Vk06OkFic3RyYWN0U3ludGF4VHJlZS5wYXJzZSgicHJvYyB7 IHxhLHwgfSIpDQpib2R5MiA9IG5vZGUyLmNoaWxkcmVuLmxhc3QNCnBwIGJvZHkyDQojID0+IChJ VEVSQDE6MC0xOjEzIChGQ0FMTEAxOjAtMTo0IDpwcm9jIG5pbCkNCiMgICAgICAgKFNDT1BFQDE6 NS0xOjEzDQojICAgICAgICB0Ymw6IFs6YV0NCiMgICAgICAgIGFyZ3M6DQojICAgICAgICAgIChB UkdTQDE6OC0xOjEwDQojICAgICAgICAgICBwcmVfbnVtOiAxDQojICAgICAgICAgICBwcmVfaW5p dDogbmlsDQojICAgICAgICAgICBvcHQ6IG5pbA0KIyAgICAgICAgICAgZmlyc3RfcG9zdDogbmls DQojICAgICAgICAgICBwb3N0X251bTogMA0KIyAgICAgICAgICAgcG9zdF9pbml0OiBuaWwNCiMg ICAgICAgICAgIHJlc3Q6IG5pbA0KIyAgICAgICAgICAga3c6IG5pbA0KIyAgICAgICAgICAga3dy ZXN0OiBuaWwNCiMgICAgICAgICAgIGJsb2NrOiBuaWwpDQojICAgICAgICBib2R5OiAoQkVHSU5A MToxMS0xOjExIG5pbCkpKQ0KYGBgDQoNCiMjIFByb3Bvc2FsDQoNCkluIGNhc2Ugb2YgYHByb2Mg eyB8YSx8IH1gLCBgcmVzdDogOk5PREVfU1BFQ0lBTF9FWENFU1NJVkVfQ09NTUFgIGlzIGFkZGVk Lg0KDQpgYGBydWJ5DQojIG5vIGNoYW5nZQ0Kbm9kZTEgPSBSdWJ5Vk06OkFic3RyYWN0U3ludGF4 VHJlZS5wYXJzZSgicHJvYyB7IHxhfCB9IikNCmJvZHkxID0gbm9kZTEuY2hpbGRyZW4ubGFzdA0K cHAgYm9keTENCiMgPT4gKElURVJAMTowLTE6MTIgKEZDQUxMQDE6MC0xOjQgOnByb2MgbmlsKQ0K IyAgICAgICAoU0NPUEVAMTo1LTE6MTINCiMgICAgICAgIHRibDogWzphXQ0KIyAgICAgICAgYXJn czoNCiMgICAgICAgICAgKEFSR1NAMTo4LTE6OQ0KIyAgICAgICAgICAgcHJlX251bTogMQ0KIyAg ICAgICAgICAgcHJlX2luaXQ6IG5pbA0KIyAgICAgICAgICAgb3B0OiBuaWwNCiMgICAgICAgICAg IGZpcnN0X3Bvc3Q6IG5pbA0KIyAgICAgICAgICAgcG9zdF9udW06IDANCiMgICAgICAgICAgIHBv c3RfaW5pdDogbmlsDQojICAgICAgICAgICByZXN0OiBuaWwNCiMgICAgICAgICAgIGt3OiBuaWwN CiMgICAgICAgICAgIGt3cmVzdDogbmlsDQojICAgICAgICAgICBibG9jazogbmlsKQ0KIyAgICAg ICAgYm9keTogKEJFR0lOQDE6MTAtMToxMCBuaWwpKSkNCg0KDQojIHJlc3Q6IDpOT0RFX1NQRUNJ QUxfRVhDRVNTSVZFX0NPTU1BIGlzIGFkZGVkDQpub2RlMiA9IFJ1YnlWTTo6QWJzdHJhY3RTeW50 YXhUcmVlLnBhcnNlKCJwcm9jIHsgfGEsfCB9IikNCmJvZHkyID0gbm9kZTIuY2hpbGRyZW4ubGFz dA0KcHAgYm9keTINCiMgPT4gKElURVJAMTowLTE6MTMgKEZDQUxMQDE6MC0xOjQgOnByb2Mgbmls KQ0KIyAgICAgICAoU0NPUEVAMTo1LTE6MTMNCiMgICAgICAgIHRibDogWzphXQ0KIyAgICAgICAg YXJnczoNCiMgICAgICAgICAgKEFSR1NAMTo4LTE6MTANCiMgICAgICAgICAgIHByZV9udW06IDEN CiMgICAgICAgICAgIHByZV9pbml0OiBuaWwNCiMgICAgICAgICAgIG9wdDogbmlsDQojICAgICAg ICAgICBmaXJzdF9wb3N0OiBuaWwNCiMgICAgICAgICAgIHBvc3RfbnVtOiAwDQojICAgICAgICAg ICBwb3N0X2luaXQ6IG5pbA0KIyAgICAgICAgICAgcmVzdDogOk5PREVfU1BFQ0lBTF9FWENFU1NJ VkVfQ09NTUENCiMgICAgICAgICAgIGt3OiBuaWwNCiMgICAgICAgICAgIGt3cmVzdDogbmlsDQoj ICAgICAgICAgICBibG9jazogbmlsKQ0KIyAgICAgICAgYm9keTogKEJFR0lOQDE6MTEtMToxMSBu aWwpKSkNCmBgYA0KDQpUaGlzIGNvcnJlc3BvbmRlbmNlIGlzIHNpbWlsYXIgdG8gYDpOT0RFX1NQ RUNJQUxfTk9fTkFNRV9SRVNUYCBmb3IgYE1BU0dOYC4NCg0KYGBgcnVieQ0Kbm9kZSA9IFJ1YnlW TTo6QWJzdHJhY3RTeW50YXhUcmVlLnBhcnNlKCIqYSA9IGZvbyIpDQpib2R5ID0gbm9kZS5jaGls ZHJlbi5sYXN0DQpwcCBib2R5DQojID0+IChNQVNHTkAxOjAtMTo4IChWQ0FMTEAxOjUtMTo4IDpm b28pIG5pbCAoTEFTR05AMToxLTE6MiA6YSBuaWwpKQ0KDQojIDpOT0RFX1NQRUNJQUxfTk9fTkFN RV9SRVNUIGlzIGFkZGVkIGlmIHRoZSB2YXJpYWJsZSBuYW1lIGlzIG5vdCBkZWZpbmVkDQpub2Rl ID0gUnVieVZNOjpBYnN0cmFjdFN5bnRheFRyZWUucGFyc2UoIiogPSBmb28iKQ0KYm9keSA9IG5v ZGUuY2hpbGRyZW4ubGFzdA0KcHAgYm9keQ0KIyA9PiAoTUFTR05AMTowLTE6NyAoVkNBTExAMTo0 LTE6NyA6Zm9vKSBuaWwgOk5PREVfU1BFQ0lBTF9OT19OQU1FX1JFU1QpDQpgYGANCg0KIyMgTk9U RQ0KDQpgTk9ERV9TUEVDSUFMX0VYQ0VTU0lWRV9DT01NQWAgd2FzIGltcGxlbWVudGVkIGluIFsw ODcyZWE1XShodHRwczovL2dpdGh1Yi5jb20vcnVieS9ydWJ5L2NvbW1pdC8wODcyZWE1MzMwMzQ5 OWNhZjM1ODRlNDBmMmE1NDM4ZTg2ZWI0ZmVkKSBhbmQgcmVuYW1lZCBpbiDjgaflrp/oo4XjgZXj gozjgIFbZjI1ODEzN10oaHR0cHM6Ly9naXRodWIuY29tL3J1YnkvcnVieS9jb21taXQvZjI1ODEz NzA4MzA1MWE3ZmMyNDEyYzYyZTNmYjIzOWY5M2QxZmRmOCkuDQpTbyBiYWNrcG9ydCB0byAyLjYg Y2FuIGJlIGRpZmZpY3VsdC4NCg0KIyMgVmVyc2lvbnMNCg0KKiBgcnVieSAyLjYuNnAxNDYgKDIw MjAtMDMtMzEgcmV2aXNpb24gNjc4NzYpIFt4ODZfNjQtbGludXhdYA0KKiBgcnVieSAyLjcuMXA4 MyAoMjAyMC0wMy0zMSByZXZpc2lvbiBhMGM3YzIzYzljKSBbeDg2XzY0LWxpbnV4XWANCiogYHJ1 YnkgMi44LjBkZXYgKDIwMjAtMDctMDVUMTY6MTU6NDdaIG1hc3RlciBlZmU4NTFhMGRmKSBbeDg2 XzY0LWxpbnV4XWANCg0KIyMgUGF0Y2gNCg0KKiBQUjpodHRwczovL2dpdGh1Yi5jb20vcnVieS9y dWJ5L3B1bGwvMzI5OA0KDQoNCg0KDQotLSANCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLw0K ClVuc3Vic2NyaWJlOiA8bWFpbHRvOnJ1YnktY29yZS1yZXF1ZXN0QHJ1YnktbGFuZy5vcmc/c3Vi amVjdD11bnN1YnNjcmliZT4KPGh0dHA6Ly9saXN0cy5ydWJ5LWxhbmcub3JnL2NnaS1iaW4vbWFp bG1hbi9vcHRpb25zL3J1YnktY29yZT4K