news 2026/6/11 14:08:18

Python 指导委员会暂停 JIT 新功能开发,6 个月内不提交 PEP 提案代码将被删

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Python 指导委员会暂停 JIT 新功能开发,6 个月内不提交 PEP 提案代码将被删

【导语:近日,Python 指导委员会发布公告,要求暂停代码主分支上即时编译器(JIT)项目的全部新功能开发工作,6 个月内若核心开发者未提交正式 PEP 提案,JIT 代码将从主分支删除,这一决定引发社区争议。】


JIT 项目:从性能提升到紧急刹车

CPython 中正在推进的 JIT 编译器项目,本是 Python 3.13/3.15 性能路线的重要组成部分,已在 x86 - 64 Linux 带来约 8–9% 的几何平均性能提升。然而,近日 Python 指导委员会突然发布公告,要求暂停代码主分支上 JIT 项目的全部新功能开发工作,现有代码可继续修 Bug、进行安全更新,但新功能、新优化、性能迭代全部暂停。

JIT 实验功能背后的治理困境

Python 的 JIT 起初是以“实验性质”进入 CPython 主分支,对应的 PEP 744 只是一个 Informational PEP,未完成标准功能所需的完整治理闭环。该 PEP 本身还留了一堆“未解决问题”,如是否有长期维护团队、安全性审查、调试与工具链支持等关键问题,多年来始终没有形成统一社区规范。指导委员会成员 Pablo Galindo Salgado 承认此前监管宽松,放任高复杂度的核心功能长期处于非正式实验状态。

六个月期限:重新撰写 PEP 的挑战

指导委员会要求 JIT 编译器的核心开发者和贡献者们在未来 6 个月内重新撰写正式 PEP,明确 JIT 的官方定位、维护机制、生态影响与兼容标准等。新 PEP 需解决多个问题,包括 JIT 的长期支持与维护、与现有 CPython 特性和工具的兼容、清晰可衡量的成功指标与时间规划、与其他 JIT 编译器的关系以及架构稳定性等。

社区分歧:开发者各执一词

面对这一政策变更,Python 社区出现明显分歧。JIT 核心开发者 Mark Shannon 认为在新 PEP 获批前叫停所有开发会让团队进退两难,会迫使团队仓促制定新提案,且开发暂停可能导致项目失去推进动力、流失新贡献者。而一些开发者则认为委员会的决定合理,JIT 若要成为 CPython 核心组件,必须走标准 PEP,否则会破坏 Python 一贯的“治理一致性”。

编辑观点:Python 指导委员会的决定虽旨在规范 JIT 项目,但也给项目前景带来变数。在追求性能提升的同时,完善治理规范是必要的,但如何平衡二者,在规定时间内达成共识,是 JIT 项目面临的挑战。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/11 14:06:02

3分钟掌握d2s-editor:免费开源的暗黑破坏神2存档编辑器终极指南

3分钟掌握d2s-editor:免费开源的暗黑破坏神2存档编辑器终极指南 【免费下载链接】d2s-editor 项目地址: https://gitcode.com/gh_mirrors/d2/d2s-editor d2s-editor是一款基于Web的免费开源暗黑破坏神2存档编辑器,专为《暗黑破坏神2》玩家和模组…

作者头像 李华
网站建设 2026/6/11 14:03:13

RK3568驱动EK79007 MIPI屏:从花屏到稳定的调试实战

1. 初识RK3568与EK79007 MIPI屏的适配难题 第一次拿到EK79007这块7英寸BOE IPS屏时,我本以为按照屏厂提供的初始化代码就能轻松点亮。毕竟参数看起来非常标准:MIPI 3-lane设计,340Mbps的时钟速率,1024x600的分辨率。但当我将代码移…

作者头像 李华
网站建设 2026/6/11 14:02:55

Windows热键冲突深度解析:专业级检测工具实战指南

Windows热键冲突深度解析:专业级检测工具实战指南 【免费下载链接】hotkey-detective A small program for investigating stolen key combinations under Windows 7 and later. 项目地址: https://gitcode.com/gh_mirrors/ho/hotkey-detective 当你在Window…

作者头像 李华
网站建设 2026/6/11 14:01:38

英雄联盟Akari助手:5个智能功能让你轻松提升游戏体验

英雄联盟Akari助手:5个智能功能让你轻松提升游戏体验 【免费下载链接】League-Toolkit An all-in-one toolkit for LeagueClient. Gathering power 🚀. 项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit 你是否希望在英雄联盟对局中获…

作者头像 李华
网站建设 2026/6/11 13:53:51

MSC8156 DSP未使用引脚处理:DDR、HSSI、RGMII接口的硬件设计避坑指南

1. 项目概述:为什么未使用引脚的处理如此重要?在嵌入式硬件设计,尤其是基于高性能数字信号处理器(DSP)或微控制器的系统设计中,有一个环节常常被新手工程师忽视,却又在项目后期带来无穷烦恼&…

作者头像 李华