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-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-3.5 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY,URIBL_GREY shortcircuit=no autolearn=no 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 3BEC61F727 for ; Wed, 29 Jun 2022 02:19:41 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=sendgrid.me header.i=@sendgrid.me header.b="DBhHFYxo"; dkim-atps=neutral Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 4CAAF1212B9; Wed, 29 Jun 2022 11:19:38 +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 B63AF1212AA for ; Wed, 29 Jun 2022 11:19:35 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sendgrid.me; h=from:references:subject:mime-version:content-type: content-transfer-encoding:list-id:to; s=smtpapi; bh=Vag0hdOZsB7GHWqfa97AQf0MBDUVS+NlG7HIX5AxK3I=; b=DBhHFYxopJ4YACEjqlWYyjV3UV40BE9V34pwQmJKuxC49MvX6O+6ZIw11616AUhOKRma iJMplJAo9bsvWzd6Blrjv/TBk6mVG6428mfBZRAfnNE1BkQDh8tN9u8LXHKu8TfT7NxPYW pxhfNifQll1Y2AtJQjtEUKxA1bVQrQFZA= Received: by filterdrecv-57df9cfb67-d6vhp with SMTP id filterdrecv-57df9cfb67-d6vhp-1-62BBB6B1-5 2022-06-29 02:19:29.162865156 +0000 UTC m=+1760280.542320394 Received: from herokuapp.com (unknown) by geopod-ismtpd-5-1 (SG) with ESMTP id bDdPC5CTSMO9yijzE9Jheg for ; Wed, 29 Jun 2022 02:19:29.115 +0000 (UTC) Date: Wed, 29 Jun 2022 02:19:29 +0000 (UTC) From: "ioquatix (Samuel Williams)" Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 18886 X-Redmine-Issue-Author: ioquatix X-Redmine-Issue-Assignee: ko1 X-Redmine-Sender: ioquatix 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-Redmine-MailingListIntegration-Message-Ids: 85484 X-SG-EID: =?us-ascii?Q?RXGrw3WrKfUduNFRrzMMcXYHKEABJI9T84jNjq2g6rBTg=2FXhHIicnPoJUXLutJ?= =?us-ascii?Q?tdNFg7BiEDMUtMCwjaLtb0ItKeRyv3NlZm6AYiJ?= =?us-ascii?Q?s0JX4MmIpoVEQ2FJSeaSHpHYGnBJRyCQvZ2fVIz?= =?us-ascii?Q?3c64vAVu7lUK92ULePN2Qo=2F1M1cjRGFVynZNgMl?= =?us-ascii?Q?eEg3At5Pne3tvkx9sr3OclAZVAd2CJ0pepkmtpG?= =?us-ascii?Q?3AvobiDW2dMp5FXtptA02jczwyfXTF5X5Kjgc=2FG?= =?us-ascii?Q?vj1gZCuSmwHkCa4muMEWw=3D=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 109083 Subject: [ruby-core:109083] [Ruby master Bug#18886] Struct aref and aset don't trigger any tracepoints. X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Reply-To: Ruby developers Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" SXNzdWUgIzE4ODg2IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IGlvcXVhdGl4IChTYW11ZWwgV2lsbGlh bXMpLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpCdWcgIzE4ODg2 OiBTdHJ1Y3QgYXJlZiBhbmQgYXNldCBkb24ndCB0cmlnZ2VyIGFueSB0cmFjZXBvaW50cy4KaHR0 cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE4ODg2CgoqIEF1dGhvcjogaW9xdWF0aXgg KFNhbXVlbCBXaWxsaWFtcykKKiBTdGF0dXM6IE9wZW4KKiBQcmlvcml0eTogTm9ybWFsCiogQXNz aWduZWU6IGtvMSAoS29pY2hpIFNhc2FkYSkKKiBCYWNrcG9ydDogMi43OiBVTktOT1dOLCAzLjA6 IFVOS05PV04sIDMuMTogVU5LTk9XTgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tCkdpdmVuIHRoZSBmb2xsb3dpbmcgcHJvZ3JhbSwgYHRoaW5nLm5hbWVgIGFuZCBgdGhp bmcuc2hhcGVgIGRvbid0IHRyaWdnZXIgYGNfY2FsbGAgdHJhY2UgcG9pbnRzIChvciBhbnkgdHJh Y2UgcG9pbnRzIGFjdHVhbGx5KS4KCmBgYHJ1YnkKdHJhY2VfcG9pbnQgPSBUcmFjZVBvaW50Lm5l dyg6bGluZSwgOmNhbGwsIDpjX2NhbGwsIDphX2NhbGwpIGRvIHx0cmFjZXwKCWlmIHRyYWNlLmV2 ZW50ID09IDpjYWxsCgkJIyBSdWJ5IGRvZXNuJ3QgYWx3YXlzIG1hcmsgY2FsbC1zaXRlcyBpbiBz dWItZXhwcmVzc2lvbnMsIHNvIHdlIHVzZSB0aGlzIGFwcHJvYWNoIHRvIGNvbXB1dGUgYSBjYWxs IHNpdGUgYW5kIG1hcmsgaXQ6CgkJaWYgbG9jYXRpb24gPSBjYWxsZXJfbG9jYXRpb25zKDIsIDEp LmZpcnN0IGFuZCBwYXRoID0gbG9jYXRpb24ucGF0aAoJCQlwdXRzICI+ICN7cGF0aH06I3tsb2Nh dGlvbi5saW5lbm99OiN7dHJhY2UuZXZlbnR9OiN7dHJhY2UubWV0aG9kX2lkfSIKCQllbmQKCWVu ZAoJCglpZiBwYXRoID0gdHJhY2UucGF0aAoJCXB1dHMgIj0gI3twYXRofToje3RyYWNlLmxpbmVu b306I3t0cmFjZS5ldmVudH06I3t0cmFjZS5tZXRob2RfaWR9IgoJZW5kCmVuZAoKdHJhY2VfcG9p bnQuZW5hYmxlCgojIFRoaXMgd2lsbCB0cmlnZ2VyIGNhbGwgdHJhY2UgcG9pbnRzCiMgY2xhc3Mg VGhpbmcKIyAJZGVmIG5hbWUKIyAJCTpjYXQKIyAJZW5kCgkKIyAJZGVmIHNoYXBlCiMgCQk6c3F1 YXJlCiMgCWVuZAojIGVuZAojIHRoaW5nID0gVGhpbmcubmV3CgpUaGluZyA9IFN0cnVjdC5uZXco Om5hbWUsIDpzaGFwZSkKdGhpbmcgPSBUaGluZy5uZXcoOmNhdCwgOnJlY3RhbmdsZSkKClsKCW5h bWU6IHRoaW5nLm5hbWUsCglzaGFwZTogdGhpbmcuc2hhcGUsCl0KYGBgCgojIyBDdXJyZW50IEhF QUQKCmBgYAo9IC4uL3Rlc3QucmI6MzA6bGluZToKPSAuLi90ZXN0LnJiOjMwOmNfY2FsbDpuZXcK PSAuLi90ZXN0LnJiOjMwOmNfY2FsbDppbmhlcml0ZWQKPSAuLi90ZXN0LnJiOjMwOmNfY2FsbDpz aW5nbGV0b25fbWV0aG9kX2FkZGVkCj0gLi4vdGVzdC5yYjozMDpjX2NhbGw6c2luZ2xldG9uX21l dGhvZF9hZGRlZAo9IC4uL3Rlc3QucmI6MzA6Y19jYWxsOnNpbmdsZXRvbl9tZXRob2RfYWRkZWQK PSAuLi90ZXN0LnJiOjMwOmNfY2FsbDpzaW5nbGV0b25fbWV0aG9kX2FkZGVkCj0gLi4vdGVzdC5y YjozMDpjX2NhbGw6c2luZ2xldG9uX21ldGhvZF9hZGRlZAo9IC4uL3Rlc3QucmI6MzA6Y19jYWxs Om1ldGhvZF9hZGRlZAo9IC4uL3Rlc3QucmI6MzA6Y19jYWxsOm1ldGhvZF9hZGRlZAo9IC4uL3Rl c3QucmI6MzA6Y19jYWxsOm1ldGhvZF9hZGRlZAo9IC4uL3Rlc3QucmI6MzA6Y19jYWxsOm1ldGhv ZF9hZGRlZAo9IC4uL3Rlc3QucmI6MzA6Y19jYWxsOmNvbnN0X2FkZGVkCj0gLi4vdGVzdC5yYjoz MTpsaW5lOgo9IC4uL3Rlc3QucmI6MzE6Y19jYWxsOm5ldwo9IC4uL3Rlc3QucmI6MzE6Y19jYWxs OmluaXRpYWxpemUKPSAuLi90ZXN0LnJiOjM0OmxpbmU6CmBgYAoKIyMgUHJvcG9zZWQgUFIKCmBg YAo9IC4uL3Rlc3QucmI6MzA6bGluZToKPSAuLi90ZXN0LnJiOjMwOmNfY2FsbDpuZXcKPSAuLi90 ZXN0LnJiOjMwOmNfY2FsbDppbmhlcml0ZWQKPSAuLi90ZXN0LnJiOjMwOmNfY2FsbDpzaW5nbGV0 b25fbWV0aG9kX2FkZGVkCj0gLi4vdGVzdC5yYjozMDpjX2NhbGw6c2luZ2xldG9uX21ldGhvZF9h ZGRlZAo9IC4uL3Rlc3QucmI6MzA6Y19jYWxsOnNpbmdsZXRvbl9tZXRob2RfYWRkZWQKPSAuLi90 ZXN0LnJiOjMwOmNfY2FsbDpzaW5nbGV0b25fbWV0aG9kX2FkZGVkCj0gLi4vdGVzdC5yYjozMDpj X2NhbGw6c2luZ2xldG9uX21ldGhvZF9hZGRlZAo9IC4uL3Rlc3QucmI6MzA6Y19jYWxsOm1ldGhv ZF9hZGRlZAo9IC4uL3Rlc3QucmI6MzA6Y19jYWxsOm1ldGhvZF9hZGRlZAo9IC4uL3Rlc3QucmI6 MzA6Y19jYWxsOm1ldGhvZF9hZGRlZAo9IC4uL3Rlc3QucmI6MzA6Y19jYWxsOm1ldGhvZF9hZGRl ZAo9IC4uL3Rlc3QucmI6MzA6Y19jYWxsOmNvbnN0X2FkZGVkCj0gLi4vdGVzdC5yYjozMTpsaW5l Ogo9IC4uL3Rlc3QucmI6MzE6Y19jYWxsOm5ldwo9IC4uL3Rlc3QucmI6MzE6Y19jYWxsOmluaXRp YWxpemUKPSAuLi90ZXN0LnJiOjM0OmxpbmU6Cj0gLi4vdGVzdC5yYjozNDpjX2NhbGw6bmFtZQo9 IC4uL3Rlc3QucmI6MzU6Y19jYWxsOnNoYXBlCmBgYAoKVGhlIHJlYXNvbiBpcyB0aGUgaW50ZXJu YWwgaW1wbGVtZW50YXRpb24gb2Ygc3RydWN0IGRvZXNuJ3QgaGF2ZSB0cmFjZSBwb2ludCBpbnN0 cnVtZW50YXRpb24gaW4gYHZtX2NhbGxfb3B0X3N0cnVjdF9hc2V0YCBvciBgdm1fY2FsbF9vcHRf c3RydWN0X2FyZWZgLgoKUHJvcG9zZWQgZml4OiBodHRwczovL2dpdGh1Yi5jb20vcnVieS9ydWJ5 L3B1bGwvNjA3MSBidXQgdGhpcyB3b3VsZCBuZWVkIGEgcmV2aWV3LCBtYXliZSBAamVyZW15ZXZh bnMwIGFuZCBAa28xIGNhbiBoZWxwLgoKCgotLSAKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcv Cg==