• Victor Stinner's avatar
    code_richcompare() now uses the constants types · 3cdd5fb9
    Victor Stinner yazdı
    Issue #25843: When compiling code, don't merge constants if they are equal but
    have a different types. For example, "f1, f2 = lambda: 1, lambda: 1.0" is now
    correctly compiled to two different functions: f1() returns 1 (int) and f2()
    returns 1.0 (int), even if 1 and 1.0 are equal.
    
    Add a new _PyCode_ConstantKey() private function.
    3cdd5fb9
Adı
Son kayıt (commit)
Son güncelleme
..
Python-ast.h Loading commit data...
Python.h Loading commit data...
abstract.h Loading commit data...
accu.h Loading commit data...
asdl.h Loading commit data...
ast.h Loading commit data...
bitset.h Loading commit data...
bltinmodule.h Loading commit data...
boolobject.h Loading commit data...
bytearrayobject.h Loading commit data...
bytes_methods.h Loading commit data...
bytesobject.h Loading commit data...
cellobject.h Loading commit data...
ceval.h Loading commit data...
classobject.h Loading commit data...
code.h Loading commit data...
codecs.h Loading commit data...
compile.h Loading commit data...
complexobject.h Loading commit data...
datetime.h Loading commit data...
descrobject.h Loading commit data...
dictobject.h Loading commit data...
dtoa.h Loading commit data...
dynamic_annotations.h Loading commit data...
enumobject.h Loading commit data...
errcode.h Loading commit data...
eval.h Loading commit data...
fileobject.h Loading commit data...
fileutils.h Loading commit data...
floatobject.h Loading commit data...
frameobject.h Loading commit data...
funcobject.h Loading commit data...
genobject.h Loading commit data...
graminit.h Loading commit data...
grammar.h Loading commit data...
import.h Loading commit data...
intrcheck.h Loading commit data...
iterobject.h Loading commit data...
listobject.h Loading commit data...
longintrepr.h Loading commit data...
longobject.h Loading commit data...
marshal.h Loading commit data...
memoryobject.h Loading commit data...
metagrammar.h Loading commit data...
methodobject.h Loading commit data...
modsupport.h Loading commit data...
moduleobject.h Loading commit data...
namespaceobject.h Loading commit data...
node.h Loading commit data...
object.h Loading commit data...
objimpl.h Loading commit data...
odictobject.h Loading commit data...
opcode.h Loading commit data...
osdefs.h Loading commit data...
parsetok.h Loading commit data...
patchlevel.h Loading commit data...
pgen.h Loading commit data...
pgenheaders.h Loading commit data...
py_curses.h Loading commit data...
pyarena.h Loading commit data...
pyatomic.h Loading commit data...
pycapsule.h Loading commit data...
pyctype.h Loading commit data...
pydebug.h Loading commit data...
pyerrors.h Loading commit data...
pyexpat.h Loading commit data...
pyfpe.h Loading commit data...
pygetopt.h Loading commit data...
pyhash.h Loading commit data...
pylifecycle.h Loading commit data...
pymacconfig.h Loading commit data...
pymacro.h Loading commit data...
pymath.h Loading commit data...
pymem.h Loading commit data...
pyport.h Loading commit data...
pystate.h Loading commit data...
pystrcmp.h Loading commit data...
pystrhex.h Loading commit data...
pystrtod.h Loading commit data...
pythonrun.h Loading commit data...
pythread.h Loading commit data...
pytime.h Loading commit data...
rangeobject.h Loading commit data...
setobject.h Loading commit data...
sliceobject.h Loading commit data...
structmember.h Loading commit data...
structseq.h Loading commit data...
symtable.h Loading commit data...
sysmodule.h Loading commit data...
token.h Loading commit data...
traceback.h Loading commit data...
tupleobject.h Loading commit data...
typeslots.h Loading commit data...
ucnhash.h Loading commit data...
unicodeobject.h Loading commit data...
warnings.h Loading commit data...
weakrefobject.h Loading commit data...