[#89555] [Ruby trunk Feature#15251] Hash aset should deduplicate non tainted string — chopraanmol1@...
Issue #15251 has been updated by chopraanmol1 (Anmol Chopra).
3 messages
2018/10/25
[#89583] [PATCH] vm_trace.c (postponed_job_register): only hit main thread — Eric Wong <normalperson@...>
@hsbt: I post here on ruby-core because I hit errors with
5 messages
2018/10/27
[#89584] Re: [PATCH] vm_trace.c (postponed_job_register): only hit main thread
— Koichi Sasada <ko1@...>
2018/10/27
thank you for you patch.
[#89590] Re: [PATCH] vm_trace.c (postponed_job_register): only hit main thread
— Eric Wong <normalperson@...>
2018/10/28
Koichi Sasada <ko1@atdot.net> wrote:
[#89621] [Ruby trunk Bug#14867] Process.wait can wait for MJIT compiler process — Greg.mpls@...
Issue #14867 has been updated by MSP-Greg (Greg L).
4 messages
2018/10/29
[#89622] Re: [Ruby trunk Bug#14867] Process.wait can wait for MJIT compiler process
— Eric Wong <normalperson@...>
2018/10/29
Greg.mpls@gmail.com wrote:
[#89627] [Ruby trunk Bug#14867] Process.wait can wait for MJIT compiler process — takashikkbn@...
Issue #14867 has been updated by k0kubun (Takashi Kokubun).
3 messages
2018/10/30
[#89654] [Ruby trunk Bug#14867] Process.wait can wait for MJIT compiler process — takashikkbn@...
Issue #14867 has been updated by k0kubun (Takashi Kokubun).
4 messages
2018/10/31
[#89655] Re: [Ruby trunk Bug#14867] Process.wait can wait for MJIT compiler process
— Eric Wong <normalperson@...>
2018/10/31
takashikkbn@gmail.com wrote:
[ruby-core:89652] [Ruby trunk Feature#15230] RubyVM.resolve_feature_path
From:
duerst@...
Date:
2018-10-31 01:12:45 UTC
List:
ruby-core #89652
SXNzdWUgIzE1MjMwIGhhcyBiZWVuIHVwZGF0ZWQgYnkgZHVlcnN0IChNYXJ0aW4gRMO8cnN0KS4K CgptYW1lIChZdXN1a2UgRW5kb2gpIHdyb3RlOgo+IGA6cmAgbWVhbnMgYC5yYmAgYW5kIGA6c2Ag bWVhbnMgYC5zb2AsIEkgZ3Vlc3MgOi0pCgpJZiB0aGlzIGluZm9ybWF0aW9uIGlzIGtlcHQsIHBs ZWFzZSBtYWtlIGl0IGVhc2llciB0byB1bmRlcnN0YW5kLiA6cmIvOnNvIG9yIDonLnJiJy86Jy5z bycgYXQgYSBtaW5pbXVtLgoKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tCkZlYXR1cmUgIzE1MjMwOiBSdWJ5Vk0ucmVzb2x2ZV9mZWF0dXJlX3BhdGgKaHR0cHM6Ly9i dWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE1MjMwI2NoYW5nZS03NDY5MwoKKiBBdXRob3I6IG1h bWUgKFl1c3VrZSBFbmRvaCkKKiBTdGF0dXM6IEFzc2lnbmVkCiogUHJpb3JpdHk6IE5vcm1hbAoq IEFzc2lnbmVlOiBtYXR6IChZdWtpaGlybyBNYXRzdW1vdG8pCiogVGFyZ2V0IHZlcnNpb246IAot LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkknZCBsaWtlIGEgZmVhdHVy ZSB0byBrbm93IHdoYXQgd2lsbCBiZSBsb2FkZWQgYnkgYHJlcXVpcmUoZmVhdHVyZSlgIHdpdGhv dXQgYWN0dWFsIGxvYWRpbmcuCgpgYGAKJCAuL2xvY2FsL2Jpbi9ydWJ5IC1lICdwIFJ1YnlWTS5y ZXNvbHZlX2ZlYXR1cmVfcGF0aCgic2V0IiknCls6ciwgIi9ob21lL21hbWUvd29yay9ydWJ5L2xv Y2FsL2xpYi9ydWJ5LzIuNi4wL3NldC5yYiJdCgokIC4vbG9jYWwvYmluL3J1YnkgLWUgJ3AgUnVi eVZNLnJlc29sdmVfZmVhdHVyZV9wYXRoKCJldGMiKScKWzpzLCAiL2hvbWUvbWFtZS93b3JrL3J1 YnkvbG9jYWwvbGliL3J1YnkvMi42LjAveDg2XzY0LWxpbnV4L2V0Yy5zbyJdCmBgYAoKVGhpcyBm ZWF0dXJlIGlzIHVzZWZ1bCBmb3IgYSBzdGF0aWMgYW5hbHlzaXMgdG9vbCBvZiBSdWJ5IHByb2dy YW1zLiAgSXQgbWlnaHQgYWxzbyBiZSB1c2VmdWwgdG8gY2hlY2sgJExPQURfUEFUSCBjb25maWd1 cmF0aW9uLgoKSSBkb24ndCB0aGluayB0aGF0IGBSdWJ5Vk1gIGlzIHRoZSBiZXN0IHBsYWNlIHRv IGhhdmUgdGhpcyBtZXRob2QsIGJ1dCBhIGdvb2QgcGxhY2UgdG8gZXhwZXJpbWVudCB0aGUgbmV3 IGZlYXR1cmUuIGBLZXJuZWwjcmVzb2x2ZV9mZWF0dXJlX3BhdGhgIGxvb2tzIHRvbyBhZ2dyZXNz aXZlLgoKYGBgZGlmZgpkaWZmIC0tZ2l0IGEvbG9hZC5jIGIvbG9hZC5jCmluZGV4IGRkZGUyYmFm M2IuLmRkNjA5MTA1ZWUgMTAwNjQ0Ci0tLSBhL2xvYWQuYworKysgYi9sb2FkLmMKQEAgLTk0Miw2 ICs5NDIsMjYgQEAgbG9hZF9leHQoVkFMVUUgcGF0aCkKICAgICByZXR1cm4gKFZBTFVFKWRsbl9s b2FkKFJTVFJJTkdfUFRSKHBhdGgpKTsKIH0KIAorVkFMVUUKK3JiX3Jlc29sdmVfZmVhdHVyZV9w YXRoKFZBTFVFIGtsYXNzLCBWQUxVRSBmbmFtZSkKK3sKKyAgICBWQUxVRSBwYXRoOworICAgIGlu dCBmb3VuZDsKKyAgICBjaGFyIHNbMl07CisKKyAgICBmbmFtZSA9IHJiX2dldF9wYXRoX2NoZWNr KGZuYW1lLCAwKTsKKyAgICBwYXRoID0gcmJfc3RyX2VuY29kZV9vc3BhdGgoZm5hbWUpOworICAg IGZvdW5kID0gc2VhcmNoX3JlcXVpcmVkKHBhdGgsICZwYXRoLCAwKTsKKworICAgIGlmICghZm91 bmQpIHsKKyAgICAgICAgbG9hZF9mYWlsZWQoZm5hbWUpOworICAgIH0KKworICAgIHNbMF0gPSBm b3VuZDsKKyAgICBzWzFdID0gMDsKKyAgICByZXR1cm4gcmJfYXJ5X25ld19mcm9tX2FyZ3MoMiwg SUQyU1lNKHJiX2ludGVybjIocywgMSkpLCBwYXRoKTsKK30KKwogLyoKICAqIHJldHVybnMKICAq ICAwOiBpZiBhbHJlYWR5IGxvYWRlZCAoZmFsc2UpCmRpZmYgLS1naXQgYS92bS5jIGIvdm0uYwpp bmRleCBmYWJhYmFhMmVjLi4yYTcyZDE2ZjQ3IDEwMDY0NAotLS0gYS92bS5jCisrKyBiL3ZtLmMK QEAgLTI4MzQsNiArMjgzNCw4IEBAIHN0YXRpYyBWQUxVRSB1c2FnZV9hbmFseXNpc19vcGVyYW5k X3N0b3AoVkFMVUUgc2VsZik7CiBzdGF0aWMgVkFMVUUgdXNhZ2VfYW5hbHlzaXNfcmVnaXN0ZXJf c3RvcChWQUxVRSBzZWxmKTsKICNlbmRpZgogCitWQUxVRSByYl9yZXNvbHZlX2ZlYXR1cmVfcGF0 aChWQUxVRSBrbGFzcywgVkFMVUUgZm5hbWUpOworCiB2b2lkCiBJbml0X1ZNKHZvaWQpCiB7CkBA IC0zMTQwLDYgKzMxNDIsOCBAQCBJbml0X1ZNKHZvaWQpCiAKICAgICAvKiB2bV9iYWNrdHJhY2Uu YyAqLwogICAgIEluaXRfdm1fYmFja3RyYWNlKCk7CisKKyAgICByYl9kZWZpbmVfc2luZ2xldG9u X21ldGhvZChyYl9jUnVieVZNLCAicmVzb2x2ZV9mZWF0dXJlX3BhdGgiLCByYl9yZXNvbHZlX2Zl YXR1cmVfcGF0aCwgMSk7CiB9CiAKIHZvaWQKYGBgCgoKCi0tIApodHRwczovL2J1Z3MucnVieS1s YW5nLm9yZy8KClVuc3Vic2NyaWJlOiA8bWFpbHRvOnJ1YnktY29yZS1yZXF1ZXN0QHJ1YnktbGFu Zy5vcmc/c3ViamVjdD11bnN1YnNjcmliZT4KPGh0dHA6Ly9saXN0cy5ydWJ5LWxhbmcub3JnL2Nn aS1iaW4vbWFpbG1hbi9vcHRpb25zL3J1YnktY29yZT4K