From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=AWL,BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS,UNPARSEABLE_RELAY shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id 713CB1F4B4 for ; Fri, 29 Jan 2021 08:47:23 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 4633D120A76; Fri, 29 Jan 2021 17:46:31 +0900 (JST) Received: from xtrwkhkc.outbound-mail.sendgrid.net (xtrwkhkc.outbound-mail.sendgrid.net [167.89.16.28]) by neon.ruby-lang.org (Postfix) with ESMTPS id 7D1E1120A74 for ; Fri, 29 Jan 2021 17:46:29 +0900 (JST) Received: by filterdrecv-p3iad2-d95cd74f-dn57w with SMTP id filterdrecv-p3iad2-d95cd74f-dn57w-17-6013CB96-5A 2021-01-29 08:47:18.921085305 +0000 UTC m=+33301.805148409 Received: from herokuapp.com (unknown) by geopod-ismtpd-1-0 (SG) with ESMTP id C-X7CXwFQIGR-6kFdwyijw for ; Fri, 29 Jan 2021 08:47:18.878 +0000 (UTC) Date: Fri, 29 Jan 2021 08:47:18 +0000 (UTC) From: ko1@atdot.net Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 78200 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 17497 X-Redmine-Issue-Author: marcandre X-Redmine-Issue-Assignee: ko1 X-Redmine-Sender: ko1 X-Mailer: Redmine X-Redmine-Host: bugs.ruby-lang.org X-Redmine-Site: Ruby Issue Tracking System X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-SG-EID: =?us-ascii?Q?fVTMYOBjtdvXNcWwrscBhLsHItUXVK5L4mtnq0mdcRfGTYd6RzJL0Dw9VyQ279?= =?us-ascii?Q?kVoTmAg1Vq5BrycxGmyu0=2FxCu7fnESbO6Idv3Od?= =?us-ascii?Q?ovNIhaTzImw5crMaePsofYgo1EQ=2Fdut4WddqtIn?= =?us-ascii?Q?WhVpFeEQ56QWGASwGhU9XeA6ZIM1ZggI9wqz1bA?= =?us-ascii?Q?UgdQgqiDHKDKh99VKlwVlMoueqRC5gL1WoA=3D=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 102288 Subject: [ruby-core:102288] [Ruby master Bug#17497] Ractor performance issue X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Ruby developers List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" SXNzdWUgIzE3NDk3IGhhcyBiZWVuIHVwZGF0ZWQgYnkga28xIChLb2ljaGkgU2FzYWRhKS4NCg0K DQprZWl0aHJiZW5uZXR0IChLZWl0aCBCZW5uZXR0KSB3cm90ZSBpbiAjbm90ZS0xMToNCj4gSSB0 b28gaGF2ZSBzZWVuIHN0cmFuZ2UgcmVzdWx0cyB0ZXN0aW5nIHJhY3RvcnMuIEkgdXNlZCB0aGUg Y29kZSBhdCBodHRwczovL2dpdGh1Yi5jb20va2VpdGhyYmVubmV0dC9rZWl0aHJiZW5uZXR0LXJh Y3Rvci10ZXN0L2Jsb2IvbWFzdGVyL215X3JhY3Rvci5yYiB0byBkbyBzb21lIGFyYml0cmFyeSBi dXQgcHJlZGljdGFibGUgd29yay4gSSBoYXZlIGEgMjQtY29yZSBSeXplbiA5IENQVSwgYW5kIEkg Y29tcGFyZWQgdXNpbmcgMSByYWN0b3Igd2l0aCB1c2luZyAyNC4gV2l0aCAyNCwgaHRvcCByZXBv cnRlZCB0aGF0IGFsbCB0aGUgQ1BVJ3Mgd2VyZSBhdCAxMDAlIG1vc3Qgb2YgdGhlIHRpbWUsIHll dCB0aGUgZWxhcHNlZCB0aW1lIHVzaW5nIDI0IENQVSdzIHdhcyBvbmx5IGFib3V0IGEgdGhpcmQg bGVzcyB0aGFuIHdoZW4gdXNpbmcgMSBDUFUuIEFsc28sIHRoZSBDUFUncyBzZWVtZWQgdG8gYmUg d29ya2luZyBjb2xsZWN0aXZlbHkgYWJvdXQgdGVuIHRpbWVzIGhhcmRlciB3aXRoIDI0IENQVSdz LiBIZXJlIGlzIHRoZSBwcm9ncmFtIG91dHB1dDoNCg0KY291bGQgeW91IGNoZWNrIGl0IGFnYWlu Pw0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpCdWcgIzE3NDk3 OiBSYWN0b3IgcGVyZm9ybWFuY2UgaXNzdWUNCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lz c3Vlcy8xNzQ5NyNjaGFuZ2UtOTAxNDMNCg0KKiBBdXRob3I6IG1hcmNhbmRyZSAoTWFyYy1BbmRy ZSBMYWZvcnR1bmUpDQoqIFN0YXR1czogQ2xvc2VkDQoqIFByaW9yaXR5OiBOb3JtYWwNCiogQXNz aWduZWU6IGtvMSAoS29pY2hpIFNhc2FkYSkNCiogcnVieSAtdjogcnVieSAzLjAuMHAwICgyMDIw LTEyLTI1IHJldmlzaW9uIDk1YWZmMjE0NjgpIFt4ODZfNjQtZGFyd2luMThdDQoqIEJhY2twb3J0 OiAyLjU6IFVOS05PV04sIDIuNjogVU5LTk9XTiwgMi43OiBVTktOT1dODQotLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpUaGVyZSdzIGEgc3RyYW5nZSBwZXJmb3JtYW5j ZSBpc3N1ZSB3aXRoIFJhY3RvciAoYXQgbGVhc3Qgb24gTWFjT1MsIGRpZG4ndCBydW4gb24gb3Ro ZXIgT1MpLg0KDQpJIHJhbiBhIGJlbmNobWFyayBkb2luZyAzIGRpZmZlcmVudCB0eXBlcyBvZiB3 b3JrOg0KKiAiZmliIjogbWV0aG9kIGNhbGxzIChuYWl2ZSBmaWJvbmFjY2kgY2FsY3VsYXRpb24p DQoqICJjcHUiOiBgKDAuLi4xMDAwKS5pbmplY3QoOispYA0KKiAic2xlZXAiOiBjYWxsIGBzbGVl cGANCg0KSSBnZXQgdGhlIGtpbmQgb2YgcmVzdWx0cyBJIHdhcyBleGNlcHRpbmcgZm9yIHRoZSBg ZmliYCBhbmQgZm9yIHNsZWVwaW5nLCBidXQgdGhlIHJlc3VsdHMgZm9yIHRoZSAiY3B1IiB3b3Jr bG9hZCBzaG93IGEgcHJvYmxlbS4NCg0KSXQgaXMgc28gc2xvdyB0aGF0IG15IHB1cmUgUnVieSBi YWNrcG9ydCAodXNpbmcgVGhyZWFkcykgaXMgNjV4IGZhc3RlciDwn5iuIG9uIG15IE1hYyBQcm8g KGRlc3BpdGUgaGF2aW5nIDYgY29yZXMpLiBFeHBlY3RlZCByZXN1bHRzIHdvdWxkIGJlIDZ4IHNs b3dlciwgc28gaW4gdGhhdCBjYXNlIFJhY3RvciBpcyA0MDB4IHNsb3dlciB0aGFuIGl0IHNob3Vs ZCDwn5i/DQoNCk9uIG15IE1hY0Jvb2sgKDIgY29yZXMpIHRoZSByZXN1bHRzIGFyZSBub3QgYXMg YmFkLCB0aGUgYGNwdWAgd29ya2xvYWQgaXMgM3ggZmFzdGVyIHdpdGggbXkgcHVyZS1SdWJ5IGJh Y2twb3J0IChvbmx5KSBpbnN0ZWFkIG9mIH4yeCBzbG93ZXIsIHNvIHRoZSBmYWN0b3IgaXMgNngg dG9vIHNsb3cuDQoNCg0KYGBgDQokIGdlbSBpbnN0YWxsIGJhY2twb3J0cw0KU3VjY2Vzc2Z1bGx5 IGluc3RhbGxlZCBiYWNrcG9ydHMtMy4yMC4wDQoxIGdlbSBpbnN0YWxsZWQNCiQgcnVieSByYWN0 b3JfdGVzdC5yYg0KPGludGVybmFsOnJhY3Rvcj46MjY3OiB3YXJuaW5nOiBSYWN0b3IgaXMgZXhw ZXJpbWVudGFsLCBhbmQgdGhlIGJlaGF2aW9yIG1heSBjaGFuZ2UgaW4gZnV0dXJlIHZlcnNpb25z IG9mIFJ1YnkhIEFsc28gdGhlcmUgYXJlIG1hbnkgaW1wbGVtZW50YXRpb24gaXNzdWVzLg0KZmli OiAxMTAgbXMgIHwgIGNwdTogMjI5MDAgbXMgIHwgIHNsZWVwOiAyMDYgbXMNCiQgQj10IHJ1Ynkg cmFjdG9yX3Rlc3QucmINClVzaW5nIHB1cmUgUnVieSBpbXBsZW1lbnRhdGlvbg0KZmliOiA2NTIg bXMgIHwgIGNwdTogMzM3IG1zICB8ICBzbGVlcDogMjA5IG1zDQpgYGANCg0KTm90aWNlIHRoZSBg c2xlZXBgIHJ1biB0YWtlcyBzaW1pbGFyIHRpbWUsIHdoaWNoIGlzIGdvb2QsIGFuZCBgZmliYCBp cyB+NnggZmFzdGVyIG9uIG15IDYtY29yZSBDUFUgKGFuZCB+MnggZmFzdGVyIG9uIG15IDItY29y ZSBNYWNCb29rKSwgYWdhaW4gdGhhdCdzIGdvb2QgYXMgdGhlIHB1cmUgcnVieSB2ZXJzaW9uIHVz ZXMgVGhyZWFkcyBhbmQgdGh1cyBydW5zIHdpdGggYSBzaW5nbGUgR1ZMLg0KDQpUaGUgYGNwdWAg dmVyc2lvbiBpcyB0aGUgcHJvYmxlbS4NCg0KU2NyaXB0IGlzIGhlcmU6IGh0dHBzOi8vZ2lzdC5n aXRodWIuY29tL21hcmNhbmRyZS9iZmVkNjI2ZTUzOGEzZDBmYzdjYWQzOGRjMDI2Y2YwZQ0KDQoN Cg0KLS0gDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8NCg==