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=-4.1 required=3.0 tests=AWL,BAYES_00, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,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 008DF1F4B4 for ; Thu, 31 Dec 2020 08:06:03 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id C1EFB120A08; Thu, 31 Dec 2020 17:05:14 +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 622F61209FD for ; Thu, 31 Dec 2020 17:05:12 +0900 (JST) Received: by filterdrecv-p3las1-685fdc5bbc-9kxtv with SMTP id filterdrecv-p3las1-685fdc5bbc-9kxtv-20-5FED8665-10 2020-12-31 08:05:57.227162175 +0000 UTC m=+1760623.427035499 Received: from herokuapp.com (unknown) by geopod-ismtpd-4-4 (SG) with ESMTP id iHQJgAX_TXmX3HmvhhlhIw for ; Thu, 31 Dec 2020 08:05:56.972 +0000 (UTC) Date: Thu, 31 Dec 2020 08:05:57 +0000 (UTC) From: hsbt@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 77737 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Feature X-Redmine-Issue-Id: 17490 X-Redmine-Issue-Author: k0kubun X-Redmine-Sender: hsbt 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?9+ToIm+BmphpEzrVEr2fqVDpB0VofQNbgfqsVvtPdY1MGsPLB2w+W6ZaI4Bjt5?= =?us-ascii?Q?HaK6qOAJjOkT49OcuTXGI4bqtJ2Fb=2F8hQK1kJxj?= =?us-ascii?Q?xxAwkKc9PDbjOwHDxzCkRP5WyvRKcrtuNJ8A0od?= =?us-ascii?Q?y0zV0WXDf51HrNfGMBndRZ7UDenvvL6oEpfAkU7?= =?us-ascii?Q?WTRAeI1RJGDtVfbjOPU3pxi8f9++WimPG0B=2F9F3?= =?us-ascii?Q?XgzEYQFTNvLWJGLRA=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 101833 Subject: [ruby-core:101833] [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 updated by hsbt (Hiroshi SHIBATA). I'm +1 to rename it. ---------------------------------------- Feature #17490: Rename RubyVM::MJIT to RubyVM::JIT https://bugs.ruby-lang.org/issues/17490#change-89663 * 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`, deprecate `RubyVM::MJIT` from Ruby 3.1, and remove the old one in Ruby 3.2. -- https://bugs.ruby-lang.org/