[#86787] [Ruby trunk Feature#14723] [WIP] sleepy GC — ko1@...
Issue #14723 has been updated by ko1 (Koichi Sasada).
13 messages
2018/05/01
[#86790] Re: [Ruby trunk Feature#14723] [WIP] sleepy GC
— Eric Wong <normalperson@...>
2018/05/01
[email protected] wrote:
[#86791] Re: [Ruby trunk Feature#14723] [WIP] sleepy GC
— Koichi Sasada <ko1@...>
2018/05/01
On 2018/05/01 12:18, Eric Wong wrote:
[#86792] Re: [Ruby trunk Feature#14723] [WIP] sleepy GC
— Eric Wong <normalperson@...>
2018/05/01
Koichi Sasada <[email protected]> wrote:
[#86793] Re: [Ruby trunk Feature#14723] [WIP] sleepy GC
— Koichi Sasada <ko1@...>
2018/05/01
On 2018/05/01 12:47, Eric Wong wrote:
[#86794] Re: [Ruby trunk Feature#14723] [WIP] sleepy GC
— Eric Wong <normalperson@...>
2018/05/01
Koichi Sasada <[email protected]> wrote:
[#86814] Re: [Ruby trunk Feature#14723] [WIP] sleepy GC
— Koichi Sasada <ko1@...>
2018/05/02
[#86815] Re: [Ruby trunk Feature#14723] [WIP] sleepy GC
— Eric Wong <normalperson@...>
2018/05/02
Koichi Sasada <[email protected]> wrote:
[#86816] Re: [Ruby trunk Feature#14723] [WIP] sleepy GC
— Koichi Sasada <ko1@...>
2018/05/02
On 2018/05/02 11:49, Eric Wong wrote:
[#86847] [Ruby trunk Bug#14732] CGI.unescape returns different instance between Ruby 2.3 and 2.4 — me@...
Issue #14732 has been reported by jnchito (Junichi Ito).
3 messages
2018/05/02
[#86860] [Ruby trunk Feature#14723] [WIP] sleepy GC — sam.saffron@...
Issue #14723 has been updated by sam.saffron (Sam Saffron).
6 messages
2018/05/03
[#86862] Re: [Ruby trunk Feature#14723] [WIP] sleepy GC
— Eric Wong <normalperson@...>
2018/05/03
[email protected] wrote:
[#86935] [Ruby trunk Bug#14742] Deadlock when autoloading different constants in the same file from multiple threads — elkenny@...
Issue #14742 has been reported by eugeneius (Eugene Kenny).
5 messages
2018/05/08
[#87030] [Ruby trunk Feature#14757] [PATCH] thread_pthread.c: enable thread caceh by default — normalperson@...
Issue #14757 has been reported by normalperson (Eric Wong).
4 messages
2018/05/15
[#87093] [Ruby trunk Feature#14767] [PATCH] gc.c: use monotonic counters for objspace_malloc_increase — ko1@...
Issue #14767 has been updated by ko1 (Koichi Sasada).
3 messages
2018/05/17
[#87095] [Ruby trunk Feature#14767] [PATCH] gc.c: use monotonic counters for objspace_malloc_increase — ko1@...
Issue #14767 has been updated by ko1 (Koichi Sasada).
9 messages
2018/05/17
[#87096] Re: [Ruby trunk Feature#14767] [PATCH] gc.c: use monotonic counters for objspace_malloc_increase
— Eric Wong <normalperson@...>
2018/05/17
[email protected] wrote:
[#87166] Re: [Ruby trunk Feature#14767] [PATCH] gc.c: use monotonic counters for objspace_malloc_increase
— Eric Wong <normalperson@...>
2018/05/18
Eric Wong <[email protected]> wrote:
[#87486] Re: [Ruby trunk Feature#14767] [PATCH] gc.c: use monotonic counters for objspace_malloc_increase
— Eric Wong <normalperson@...>
2018/06/13
I wrote:
[ruby-core:86905] [Ruby trunk Feature#14739] Improve fiber yield/resume performance
From:
nobu@...
Date:
2018-05-05 12:00:18 UTC
List:
ruby-core #86905
SXNzdWUgIzE0NzM5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbm9idSAoTm9idXlvc2hpIE5ha2FkYSku CgoKaW9xdWF0aXggKFNhbXVlbCBXaWxsaWFtcykgd3JvdGU6Cj4gPiBBbHNvLCBhc20gbmVlZGVk IHRvIGJlIHJlcGxhY2VkIHdpdGggYF9fYXNtX19gIHRvIGNvbXBpbGUgd2l0aCBBcHBsZSBjbGFu Zwo+IAo+IEkgZGlkbid0IGhhdmUgdGhpcyBwcm9ibGVtLiBXaGF0IHZlcnNpb24gb2YgdGhlIGRl dmVsb3BlciB0b29scyBhcmUgeW91IHVzaW5nPwoKYGBgCiQgY2xhbmcgLS12ZXJzaW9uCkFwcGxl IExMVk0gdmVyc2lvbiA4LjAuMCAoY2xhbmctODAwLjAuNDIuMSkKVGFyZ2V0OiB4ODZfNjQtYXBw bGUtZGFyd2luMTUuNi4wClRocmVhZCBtb2RlbDogcG9zaXgKSW5zdGFsbGVkRGlyOiAvQXBwbGlj YXRpb25zL1hjb2RlLmFwcC9Db250ZW50cy9EZXZlbG9wZXIvVG9vbGNoYWlucy9YY29kZURlZmF1 bHQueGN0b29sY2hhaW4vdXNyL2JpbgpgYGAKCj4gSWYgeW91IGdldCB0aGF0LCBzb21ldGhpbmcg aXMgd3JvbmcsIGl0J3MgZGVmaW5pdGVseSBhIG11Y2ggYmlnZ2VyIGltcHJvdmVtZW50IHRoYW4g dGhhdC4gRGlkIHlvdSB0cnkgaXQgb24gTGludXg/CgpPbiBVYnVudHUgMTguMDQsICBpdCBoYXMg dGhlIGVmZmVjdCB3aXRoIGBnY2MgdmVyc2lvbiA3LjMuMCAoVWJ1bnR1IDcuMy4wLTE2dWJ1bnR1 MylgLgoKIyMjIHRydW5rCmBgYAokIC4veDg2XzY0LWxpbnV4L2V4ZS9ydWJ5IHNyYy9maWJlcl9i ZW5jaG1hcmsucmIgMTAwMDAgMTAwMApzZXR1cCB0aW1lIGZvciAxMDAwMCBmaWJlcnM6ICAgMC4x NTM5MDMKZXhlY3V0aW9uIHRpbWUgZm9yIDEwMDAgbWVzc2FnZXM6ICAyNS4zOTU0ODgKYGBgCgoj IyMgZmliZXItbGliY29ybwpgYGAKJCBtYWtlIC1DIHg4Nl82NC1saW51eCBwcm9nID4gL2Rldi9u dWxsICYmIC4veDg2XzY0LWxpbnV4L2V4ZS9ydWJ5IHNyYy9maWJlcl9iZW5jaG1hcmsucmIgMTAw MDAgMTAwMApJbiBmaWxlIGluY2x1ZGVkIGZyb20gLi4vc3JjL2xpYmNvcm8vY29yby5jOjQxOjAs CiAgICAgICAgICAgICAgICAgZnJvbSAuLi9zcmMvY29udC5jOjUxOgouLi9zcmMvY29udC5jOiBJ biBmdW5jdGlvbiDigJhjb250X2ZyZWXigJk6Ci4uL3NyYy9saWJjb3JvL2Nvcm8uaDo0MDE6Mjg6 IHdhcm5pbmc6IHN0YXRlbWVudCB3aXRoIG5vIGVmZmVjdCBbLVd1bnVzZWQtdmFsdWVdCiAjIGRl ZmluZSBjb3JvX2Rlc3Ryb3koY3R4KSAodm9pZCAqKShjdHgpCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICBefn5+fn5+fn5+fn5+Ci4uL3NyYy9jb250LmM6MzcwOjI6IG5vdGU6IGluIGV4cGFu c2lvbiBvZiBtYWNybyDigJhjb3JvX2Rlc3Ryb3nigJkKICBjb3JvX2Rlc3Ryb3koKGNvcm9fY29u dGV4dCAqKSZmaWItPmNvbnRleHQpOwogIF5+fn5+fn5+fn5+fgouLi9zcmMvY29udC5jOiBJbiBm dW5jdGlvbiDigJhmaWJlcl9pbml0aWFsaXplX21hY2hpbmVfc3RhY2tfY29udGV4dOKAmToKLi4v c3JjL2NvbnQuYzo4NjI6MzI6IHdhcm5pbmc6IHBhc3NpbmcgYXJndW1lbnQgMiBvZiDigJhjb3Jv X2NyZWF0ZeKAmSBmcm9tIGluY29tcGF0aWJsZSBwb2ludGVyIHR5cGUgWy1XaW5jb21wYXRpYmxl LXBvaW50ZXItdHlwZXNdCiAgICAgY29yb19jcmVhdGUoJmZpYi0+Y29udGV4dCwgcmJfZmliZXJf c3RhcnQsIE5VTEwsIGZpYi0+c3Nfc3AsIGZpYi0+c3Nfc2l6ZSk7CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn4KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC4uL3Ny Yy9jb250LmM6NTE6MDoKLi4vc3JjL2xpYmNvcm8vY29yby5jOjMzMToxOiBub3RlOiBleHBlY3Rl ZCDigJhjb3JvX2Z1bmMge2FrYSB2b2lkICgqKSh2b2lkICopfeKAmSBidXQgYXJndW1lbnQgaXMg b2YgdHlwZSDigJhfX2F0dHJpYnV0ZV9fKChub3JldHVybikpIHZvaWQgKCopKHZvaWQp4oCZCiBj b3JvX2NyZWF0ZSAoY29yb19jb250ZXh0ICpjdHgsIGNvcm9fZnVuYyBjb3JvLCB2b2lkICphcmcs IHZvaWQgKnNwdHIsIHNpemVfdCBzc2l6ZSkKIF5+fn5+fn5+fn5+CkluIGZpbGUgaW5jbHVkZWQg ZnJvbSAuLi9zcmMvbGliY29yby9jb3JvLmM6NDE6MCwKICAgICAgICAgICAgICAgICBmcm9tIC4u L3NyYy9jb250LmM6NTE6Ci4uL3NyYy9jb250LmM6IEluIGZ1bmN0aW9uIOKAmHJiX2ZpYmVyX3Rl cm1pbmF0ZeKAmToKLi4vc3JjL2xpYmNvcm8vY29yby5oOjQwMToyODogd2FybmluZzogc3RhdGVt ZW50IHdpdGggbm8gZWZmZWN0IFstV3VudXNlZC12YWx1ZV0KICMgZGVmaW5lIGNvcm9fZGVzdHJv eShjdHgpICh2b2lkICopKGN0eCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+fn5+fn5+ fn5+fn4KLi4vc3JjL2NvbnQuYzoxNzk5OjU6IG5vdGU6IGluIGV4cGFuc2lvbiBvZiBtYWNybyDi gJhjb3JvX2Rlc3Ryb3nigJkKICAgICBjb3JvX2Rlc3Ryb3koJmZpYi0+Y29udGV4dCk7CiAgICAg Xn5+fn5+fn5+fn5+Ci4uL3NyYy9jb250LmM6IEF0IHRvcCBsZXZlbDoKY2MxOiB3YXJuaW5nOiB1 bnJlY29nbml6ZWQgY29tbWFuZCBsaW5lIG9wdGlvbiDigJgtV25vLXNlbGYtYXNzaWdu4oCZCmNj MTogd2FybmluZzogdW5yZWNvZ25pemVkIGNvbW1hbmQgbGluZSBvcHRpb24g4oCYLVduby1jb25z dGFudC1sb2dpY2FsLW9wZXJhbmTigJkKY2MxOiB3YXJuaW5nOiB1bnJlY29nbml6ZWQgY29tbWFu ZCBsaW5lIG9wdGlvbiDigJgtV25vLXBhcmVudGhlc2VzLWVxdWFsaXR54oCZCnNldHVwIHRpbWUg Zm9yIDEwMDAwIGZpYmVyczogICAwLjE0NjgyMwpleGVjdXRpb24gdGltZSBmb3IgMTAwMCBtZXNz YWdlczogICA3Ljg1NTIxMQpgYGAKCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQpGZWF0dXJlICMxNDczOTogSW1wcm92ZSBmaWJlciB5aWVsZC9yZXN1bWUgcGVyZm9y bWFuY2UKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE0NzM5I2NoYW5nZS03MTg2 NwoKKiBBdXRob3I6IGlvcXVhdGl4IChTYW11ZWwgV2lsbGlhbXMpCiogU3RhdHVzOiBPcGVuCiog UHJpb3JpdHk6IE5vcm1hbAoqIEFzc2lnbmVlOiAKKiBUYXJnZXQgdmVyc2lvbjogCi0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KSSBhbSBpbnRlcmVzdGVkIHRvIGltcHJv dmUgRmliZXIgeWllbGQvcmVzdW1lIHBlcmZvcm1hbmNlLgoKSSd2ZSB1c2VkIHRoaXMgbGlicmFy eSBiZWZvcmU6IGh0dHA6Ly9zb2Z0d2FyZS5zY2htb3JwLmRlL3BrZy9saWJjb3JvLmh0bWwgYW5k IGhhbmRsZWQgbWlsbGlvbnMgb2YgSFRUUCByZXF1ZXN0cyB1c2luZyBpdC4KCkknZCBzdWdnZXN0 IHRvIHVzZSB0aGF0IGxpYnJhcnkuCgpBcyB0aGlzIGlzIHVzZWQgaW4gbWFueSBwbGFjZXMgaW4g UnVieSAoZS5nLiBlbnVtZXJhYmxlKSBpdCBjb3VsZCBiZSBhIGJpZyBwZXJmb3JtYW5jZSB3aW4g YWNyb3NzIHRoZSBib2FyZC4KCkhlcmUgaXMgYSBuaWNlIHN1bW1hcnkgb2Ygd2hhdCB3YXMgZG9u ZSBmb3IgUmV0aGlua0RCOiBodHRwczovL3JldGhpbmtkYi5jb20vYmxvZy9tYWtpbmctY29yb3V0 aW5lcy1mYXN0LwoKRG9lcyBSdWJ5IGN1cnJlbnRseSByZXVzZSBzdGFja3M/IFRoaXMgaXMgYWxz byBhIGJpZyBwZXJmb3JtYW5jZSB3aW4gaWYgaXQncyBub3QgYmVpbmcgZG9uZSBhbHJlYWR5LgoK CgotLSAKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvCgpVbnN1YnNjcmliZTogPG1haWx0bzpy dWJ5LWNvcmUtcmVxdWVzdEBydWJ5LWxhbmcub3JnP3N1YmplY3Q9dW5zdWJzY3JpYmU+CjxodHRw Oi8vbGlzdHMucnVieS1sYW5nLm9yZy9jZ2ktYmluL21haWxtYW4vb3B0aW9ucy9ydWJ5LWNvcmU+ Cg==