New submission from Irit Katriel <iritkatr...@gmail.com>:

For some of our jump opcodes target is absolute, so it can easily require 
EXTENDED_ARGS. Our analysis [1] shows that turning all absolute jumps into 
relative jumps will eliminate almost all EXTENDED_ARGS on jumps. 

This will require a _BACK version for each jump type, which negates the oparg.

[1] 
https://github.com/faster-cpython/ideas/discussions/235#discussioncomment-2417022

----------
assignee: iritkatriel
components: Interpreter Core
messages: 416003
nosy: iritkatriel
priority: normal
severity: normal
status: open
title: Make all jumps relative
type: performance
versions: Python 3.11

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue47120>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to