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=-2.6 required=3.0 tests=AWL,BAYES_00, DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS,UNPARSEABLE_RELAY 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 A4E101F4B4 for ; Wed, 30 Dec 2020 05:45:24 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id F0AFC120A22; Wed, 30 Dec 2020 14:44:34 +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 617C7120A20 for ; Wed, 30 Dec 2020 14:44:32 +0900 (JST) Received: by filterdrecv-p3las1-685fdc5bbc-pv2l8 with SMTP id filterdrecv-p3las1-685fdc5bbc-pv2l8-21-5FEC13E7-3B 2020-12-30 05:45:11.97958928 +0000 UTC m=+1665779.683548027 Received: from herokuapp.com (unknown) by geopod-ismtpd-4-5 (SG) with ESMTP id TFJsN2BVRC2Mqqa3TV4Naw for ; Wed, 30 Dec 2020 05:45:11.722 +0000 (UTC) Date: Wed, 30 Dec 2020 05:45:12 +0000 (UTC) From: takashikkbn@gmail.com Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 77711 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Feature X-Redmine-Issue-Id: 17490 X-Redmine-Issue-Author: k0kubun X-Redmine-Sender: k0kubun 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?9bN4wU0cxWeLAEOz6NELGbwCNAokUg6cnjH8nvx=2FqgYF6sXBoFDse=2FaFAGubvr?= =?us-ascii?Q?jK+JKgzs7+k8=2FHNGJ2JEdIYcOG9m26eXMScOMBZ?= =?us-ascii?Q?VLmUbpbfEkeDsIwh=2FsFm=2FU8V1kxTAmC7G1v9ioT?= =?us-ascii?Q?ihqYAYWmEdqWcP4XKkycJZvFD6Y3c=2FQdnLRbg6B?= =?us-ascii?Q?6NKpxwAgZnphw2TEeNe=2FkWvcbESX7zNK69XO6EB?= =?us-ascii?Q?4VIVs=2FgK+tgkC4L1g=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 101809 Subject: [ruby-core:101809] [Ruby master Feature#17490] Rename RubyVM::MJIT to RubyVM::JIT 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="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" Issue #17490 has been reported by k0kubun (Takashi Kokubun). ---------------------------------------- Feature #17490: Rename RubyVM::MJIT to RubyVM::JIT https://bugs.ruby-lang.org/issues/17490 * Author: k0kubun (Takashi Kokubun) * Status: Open * Priority: Normal ---------------------------------------- ## Background In my understanding, MJIT is a codename like YARV which many people outside Ruby community are not familiar with, so I've used JIT in NEWS or release notes to avoid explaining the "M" part whenever we release a new version. However, because we have the name "MJIT" in one of our constants, we've had some naming inconsistency. For instance, --jit is not --mjit and it's not consistent. ## Proposal Have the same constant as `RubyVM::JIT` and deprecate `RubyVM::MJIT` from Ruby 3.1. -- https://bugs.ruby-lang.org/