[#79914] [Ruby trunk Bug#13282] opt_str_freeze does not always dedupe — normalperson@...
Issue #13282 has been reported by Eric Wong.
4 messages
2017/03/05
[#80140] [Ruby trunk Feature#13295] [PATCH] compile.c: apply opt_str_freeze to String#-@ (uminus) — shyouhei@...
Issue #13295 has been updated by shyouhei (Shyouhei Urabe).
5 messages
2017/03/13
[#80362] Re: [Ruby trunk Feature#13295] [PATCH] compile.c: apply opt_str_freeze to String#-@ (uminus)
— Eric Wong <normalperson@...>
2017/03/26
[email protected] wrote:
[#80368] Re: [Ruby trunk Feature#13295] [PATCH] compile.c: apply opt_str_freeze to String#-@ (uminus)
— SASADA Koichi <ko1@...>
2017/03/27
On 2017/03/26 15:16, Eric Wong wrote:
[#80205] Re: [ruby-cvs:65166] duerst:r58000 (trunk): clarifiy 'codepoint' in documentation of String#each_codepoint — Eric Wong <normalperson@...>
[email protected] wrote:
4 messages
2017/03/17
[#80213] Re: [ruby-cvs:65166] duerst:r58000 (trunk): clarifiy 'codepoint' in documentation of String#each_codepoint
— Martin J. Dürst <duerst@...>
2017/03/17
Hello Eric,
[#80290] [Ruby trunk Feature#13355] [PATCH] compile.c: optimize literal String range in case/when dispatch — normalperson@...
Issue #13355 has been reported by normalperson (Eric Wong).
4 messages
2017/03/23
[#80410] Re: [Ruby trunk Feature#13355] [PATCH] compile.c: optimize literal String range in case/when dispatch
— Eric Wong <normalperson@...>
2017/03/27
[email protected] wrote:
[#80415] [Ruby trunk Feature#12589] VM performance improvement proposal — vmakarov@...
Issue #12589 has been updated by vmakarov (Vladimir Makarov).
5 messages
2017/03/28
[#80488] [Ruby trunk Feature#12589] VM performance improvement proposal — vmakarov@...
Issue #12589 has been updated by vmakarov (Vladimir Makarov).
4 messages
2017/03/29
[ruby-core:80215] [Ruby trunk Bug#13321] String#codepoints for one-byte encodings
From:
duerst@...
Date:
2017-03-18 01:50:33 UTC
List:
ruby-core #80215
SXNzdWUgIzEzMzIxIGhhcyBiZWVuIHVwZGF0ZWQgYnkgZHVlcnN0IChNYXJ0aW4gRMO8cnN0KS4K CgpJbmZyYVJ1YnkgKEluZnJhUnVieSBWaXNpb24pIHdyb3RlOgo+IFBsZWFzZSB1cGRhdGUgdGhl IGRvY3VtZW50YXRpb24gZm9yIGBTdHJpbmcjY29kZXBvaW50c2AgdG9vLgoKVGhhdCBzYXlzICJU aGlzIGlzIGEgc2hvcnRoYW5kIGZvciBgc3RyLmVhY2hfY29kZXBvaW50LnRvX2FgIi4KCj4gYFN0 cmluZyNjb2RlcG9pbnRzYCBkb2VzIHJldHVybiAoVW5pY29kZSkgY29kZXBvaW50cyBmb3IgVVMt QVNDSUkgYW5kIElTTy04ODU5LTEgYXMgdGhvc2UgZW5jb2RpbmdzIGFyZSB0aGUgYmFzaXMgb2Yg VW5pY29kZS4KCldlbGwsIHllcywgYW5kIGZvciBhbG1vc3QgYWxsIGVuY29kaW5ncywgdGhlIHJl dHVybmVkIHZhbHVlcyBhcmUgVW5pY29kZSBjb2RlIHBvaW50cyBmb3IgdGhlIEFTQ0lJIGNoYXJh Y3RlcnMsIGFuZCBmb3Igc29tZSBvdGhlciBlbmNvZGluZ3MsIHRoZXJlIGlzIGEgYml0IG1vcmUg b2Ygb3ZlcmxhcC4gSSBkb24ndCB0aGluayB3ZSBuZWVkIHRvIGdvIHRvbyBtdWNoIGludG8gZGV0 YWlscy4KCj4gTWF5YmUgYWRkIGBFbmNvZGluZyN1bmljb2RlX2NvZGVwb2ludHM/YCB3aGljaCBy ZXR1cm5zIGB0cnVlYCBmb3IgdGhlc2UgZW5jb2RpbmdzOiBVUy1BU0NJSSwgSVNPLTg4NTktMSwg VVRGLTgsIFVURi0xNihCRXxMRSksIFVURi0zMihCRXxMRSkuCgpUaGVyZSBhcmUgcXVpdGUgYSBm ZXcgb3RoZXIgY2FzZXMgd2hlcmUgYmVoYXZpb3Igb2YgU3RyaW5nIG1ldGhvZHMgY2hhbmdlcyBk ZXBlbmRpbmcgb24gdGhlIHN0cmluZydzIEVuY29kaW5nLiBJIHRoaW5rIGl0IHdvdWxkIGJlIGdv b2QgdG8gaGF2ZSBhY2Nlc3MgdG8gdGhpcyBpbmZvcm1hdGlvbiwgYnV0IG1ldGhvZHMgd2l0aCBt b3JlIGdlbmVyYWwgbmFtZXMgbWF5IGJlIG5lZWRlZC4KCkFueXdheSwgdG8gZ2V0IFVuaWNvZGUg Y29kZXBvaW50cyBvdXQgb2YgYW4gYXJiaXRyYXJ5IHN0cmluZywgYHN0cmluZy5lbmNvZGUoJ1VU Ri04JykuY29kZXBvaW50c2Agd2lsbCBhbHdheXMgZG8gdGhlIGpvYi4KCj4gKEFsc28sIHRoZXJl J3MgYW4gdW5yZWxhdGVkIGNoYW5nZSBpbiB0aGF0IHJldmlzaW9uLikKClllcywgdGhhbmtzIGZv ciBub3RpY2luZywgZml4ZWQuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tCkJ1ZyAjMTMzMjE6IFN0cmluZyNjb2RlcG9pbnRzIGZvciBvbmUtYnl0ZSBlbmNvZGluZ3MK aHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzEzMzIxI2NoYW5nZS02MzY1MAoKKiBB dXRob3I6IEluZnJhUnVieSAoSW5mcmFSdWJ5IFZpc2lvbikKKiBTdGF0dXM6IFJlamVjdGVkCiog UHJpb3JpdHk6IE5vcm1hbAoqIEFzc2lnbmVlOiAKKiBUYXJnZXQgdmVyc2lvbjogCiogcnVieSAt djogCiogQmFja3BvcnQ6IDIuMjogVU5LTk9XTiwgMi4zOiBVTktOT1dOLCAyLjQ6IFVOS05PV04K LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpPbiBtYW55IHZlcnNpb25z IG9mIFJ1YnksIGluY2x1ZGluZyAyLjQuMDoKCiAgICAiXHg4MCIuZm9yY2VfZW5jb2RpbmcoIldJ TkRPV1MtMTI1MiIpLmNvZGVwb2ludHMuZmlyc3QgIyA9PiAweDgwCgpJIGV4cGVjdGVkIDB4MjBB QzogaHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvV2luZG93cy0xMjUyCgpTZWU6CiAgaHR0 cHM6Ly9naXRodWIuY29tL3J1YnkvcnVieS9ibG9iL3YyXzRfMC9zdHJpbmcuYyNMNzgxNy1MNzgx OAogIGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJ5L3J1YnkvYmxvYi92Ml80XzAvc3RyaW5nLmMjTDQy Mi1MNDI0CgoKCgotLSAKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvCgpVbnN1YnNjcmliZTog PG1haWx0bzpydWJ5LWNvcmUtcmVxdWVzdEBydWJ5LWxhbmcub3JnP3N1YmplY3Q9dW5zdWJzY3Jp YmU+CjxodHRwOi8vbGlzdHMucnVieS1sYW5nLm9yZy9jZ2ktYmluL21haWxtYW4vb3B0aW9ucy9y dWJ5LWNvcmU+Cg==