[#88925] [Ruby trunk Feature#15095] [PATCH] share VM stack between threads and fibers if identical — ko1@...
Issue #15095 has been updated by ko1 (Koichi Sasada).
4 messages
2018/09/09
[#88927] Re: [Ruby trunk Feature#15095] [PATCH] share VM stack between threads and fibers if identical
— Eric Wong <normalperson@...>
2018/09/09
[email protected] wrote:
[#88926] [Ruby trunk Feature#15095] [PATCH] share VM stack between threads and fibers if identical — ko1@...
Issue #15095 has been updated by ko1 (Koichi Sasada).
3 messages
2018/09/09
[#89218] [Ruby trunk Bug#15130] open-uri hangs on cygwin — duerst@...
SXNzdWUgIzE1MTMwIGhhcyBiZWVuIHVwZGF0ZWQgYnkgZHVlcnN0IChNYXJ0aW4gRMO8cnN0KS4K
5 messages
2018/09/30
[ruby-core:89077] [Ruby trunk Misc#15136] Fix -Wparentheses warnings
From:
duerst@...
Date:
2018-09-19 04:42:48 UTC
List:
ruby-core #89077
SXNzdWUgIzE1MTM2IGhhcyBiZWVuIHVwZGF0ZWQgYnkgZHVlcnN0IChNYXJ0aW4gRMO8cnN0KS4K CgpqYXJ1Z2EgKEp1biBBcnVnYSkgd3JvdGU6Cj4gQmVmb3JlIHRoZSBtb2RpZmljYXRpb24sIHRo ZXJlIHdlcmUgMTggd2FybmluZ3MgZm9yIGAtV3BhcmVudGhlc2VzYC4KCk15IGNydWRlIGd1ZXNz IGlzIHRoYXQgYWxsIG9mIHRoZW0gd291bGQgYmUgZm9yIGNhc2VzIHN1Y2ggYXMgImFzc2lnbm1l bnQgaW4gYSBjb250ZXh0IHdoZXJlIGEgdHJ1dGggdmFsdWUgaXMgZXhwZWN0ZWQiIChmaXJzdCBw YXJhZ3JhcGggb2YgbWFuIGdjYykuIEFsbCB0aGUgb3RoZXIgY2FzZXMgd2lsbCBoYXZlIHByb2Js ZW1zIG9uIG90aGVyIGNvbXBpbGVycyBhbnl3YXkuCgpZb3Ugc2F5ICJJIGZpeGVkIHRoZSB3YXJu aW5ncyIuIFNvIHdoeSBpcyB0aGlzIGlzc3VlIHN0aWxsIG9wZW4uIAoKLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpNaXNjICMxNTEzNjogRml4IC1XcGFyZW50aGVzZXMg d2FybmluZ3MKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE1MTM2I2NoYW5nZS03 NDA5NgoKKiBBdXRob3I6IGphcnVnYSAoSnVuIEFydWdhKQoqIFN0YXR1czogT3BlbgoqIFByaW9y aXR5OiBOb3JtYWwKKiBBc3NpZ25lZTogCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0KQ3VycmVudGx5IHRoZSBgLVduby1wYXJlbnRoZXNlc2Agd2FzIHNldC4KSSBhc3N1 bWVkIGlmIHdlIGNvdWxkIGZpeCB0aGUgd2FybmluZywgd2UgY291bGQgcmVtb3ZlIHRoZSBgLVdu by1wYXJlbnRoZXNlc2AuCgpJIGZpeGVkIHRoZSB3YXJuaW5ncywgYmVjYXVzZSB0aGUgd2Fybmlu ZyBpcyB1c2VkIGFzIGEgZGVmYXVsdCBvbiBGZWRvcmEgUHJvamVjdCBidWlsZCBlbnZpcm9ubWVu dC4KSSBzZW50IHB1bGwtcmVxdWVzdC4gaHR0cHM6Ly9naXRodWIuY29tL3J1YnkvcnVieS9wdWxs LzE5NTgKCkkgd291bGQgc2hvdyB5b3UgdGhlIGV4cGxhbmF0aW9uIG9mIGAtV3BhcmVudGhlc2Vz YC4KCmBgYAokIG1hbiBnY2MgKG9yIGdjYyAtLWhlbHAgLS12ZXJib3NlKQouLi4KICAgICAgIC1X cGFyZW50aGVzZXMKICAgICAgICAgICBXYXJuIGlmIHBhcmVudGhlc2VzIGFyZSBvbWl0dGVkIGlu IGNlcnRhaW4gY29udGV4dHMsIHN1Y2ggYXMgd2hlbiB0aGVyZSBpcyBhbgogICAgICAgICAgIGFz c2lnbm1lbnQgaW4gYSBjb250ZXh0IHdoZXJlIGEgdHJ1dGggdmFsdWUgaXMgZXhwZWN0ZWQsIG9y IHdoZW4gb3BlcmF0b3JzIGFyZQogICAgICAgICAgIG5lc3RlZCB3aG9zZSBwcmVjZWRlbmNlIHBl b3BsZSBvZnRlbiBnZXQgY29uZnVzZWQgYWJvdXQuCgogICAgICAgICAgIEFsc28gd2FybiBpZiBh IGNvbXBhcmlzb24gbGlrZSAieDw9eTw9eiIgYXBwZWFyczsgdGhpcyBpcyBlcXVpdmFsZW50IHRv ICIoeDw9eSA/CiAgICAgICAgICAgMSA6IDApIDw9IHoiLCB3aGljaCBpcyBhIGRpZmZlcmVudCBp bnRlcnByZXRhdGlvbiBmcm9tIHRoYXQgb2Ygb3JkaW5hcnkKICAgICAgICAgICBtYXRoZW1hdGlj YWwgbm90YXRpb24uCgogICAgICAgICAgIEFsc28gd2FybiBmb3IgZGFuZ2Vyb3VzIHVzZXMgb2Yg dGhlIEdOVSBleHRlbnNpb24gdG8gIj86IiB3aXRoIG9taXR0ZWQgbWlkZGxlCiAgICAgICAgICAg b3BlcmFuZC4gV2hlbiB0aGUgY29uZGl0aW9uIGluIHRoZSAiPyI6IG9wZXJhdG9yIGlzIGEgYm9v bGVhbiBleHByZXNzaW9uLCB0aGUKICAgICAgICAgICBvbWl0dGVkIHZhbHVlIGlzIGFsd2F5cyAx LiAgT2Z0ZW4gcHJvZ3JhbW1lcnMgZXhwZWN0IGl0IHRvIGJlIGEgdmFsdWUgY29tcHV0ZWQKICAg ICAgICAgICBpbnNpZGUgdGhlIGNvbmRpdGlvbmFsIGV4cHJlc3Npb24gaW5zdGVhZC4KCiAgICAg ICAgICAgRm9yIEMrKyB0aGlzIGFsc28gd2FybnMgZm9yIHNvbWUgY2FzZXMgb2YgdW5uZWNlc3Nh cnkgcGFyZW50aGVzZXMgaW4KICAgICAgICAgICBkZWNsYXJhdGlvbnMsIHdoaWNoIGNhbiBpbmRp Y2F0ZSBhbiBhdHRlbXB0IGF0IGEgZnVuY3Rpb24gY2FsbCBpbnN0ZWFkIG9mIGEKICAgICAgICAg ICBkZWNsYXJhdGlvbjoKCiAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAg IC8vIERlY2xhcmVzIGEgbG9jYWwgdmFyaWFibGUgY2FsbGVkIG15bXV0ZXguCiAgICAgICAgICAg ICAgICAgICAgIHN0ZDo6dW5pcXVlX2xvY2s8c3RkOjptdXRleD4gKG15bXV0ZXgpOwogICAgICAg ICAgICAgICAgICAgICAvLyBVc2VyIG1lYW50IHN0ZDo6dW5pcXVlX2xvY2s8c3RkOjptdXRleD4g bG9jayAobXltdXRleCk7CiAgICAgICAgICAgICAgICAgICB9CgogICAgICAgICAgIFRoaXMgd2Fy bmluZyBpcyBlbmFibGVkIGJ5IC1XYWxsLgouLi4KYGBgCgoKCgoKCgotLSAKaHR0cHM6Ly9idWdz LnJ1YnktbGFuZy5vcmcvCgpVbnN1YnNjcmliZTogPG1haWx0bzpydWJ5LWNvcmUtcmVxdWVzdEBy dWJ5LWxhbmcub3JnP3N1YmplY3Q9dW5zdWJzY3JpYmU+CjxodHRwOi8vbGlzdHMucnVieS1sYW5n Lm9yZy9jZ2ktYmluL21haWxtYW4vb3B0aW9ucy9ydWJ5LWNvcmU+Cg==