]> granicus.if.org Git - python/commit
Charles G. Waldman <cgw@fnal.gov>:
authorFred Drake <fdrake@acm.org>
Thu, 24 Aug 2000 00:32:09 +0000 (00:32 +0000)
committerFred Drake <fdrake@acm.org>
Thu, 24 Aug 2000 00:32:09 +0000 (00:32 +0000)
commitef8ace3a6f6cf8396fa92ae62352e8a29ddfca1d
tree799778ef59de6c384636792eb8f1e2ddc1e918a8
parente266e42c9c1d20b24d18def1c4398e75fe1620f0
Charles G. Waldman <cgw@fnal.gov>:
Add the EXTENDED_ARG opcode to the virtual machine, allowing 32-bit
arguments to opcodes instead of being forced to stick to the 16-bit
limit.  This is especially useful for machine-generated code, which
can be too long for the SET_LINENO parameter to fit into 16 bits.

This closes the implementation portion of SourceForge patch #100893.
Include/node.h
Include/opcode.h
Lib/dis.py
Parser/node.c
Python/ceval.c
Python/compile.c