• Tim Peters's avatar
    _PyMalloc_Free(): As was already done for _PyMalloc_Malloc, rearranged · 2c95c99a
    Tim Peters yazdı
    the code so that the most frequent cases come first.  Added comments.
    Found a hidden assumption that a pool contains room for at least two
    blocks, and added an assert to catch a violation if it ever happens in
    a place where that matters.  Gave the normal "I allocated this block"
    case a longer basic block to work with before it has to do its first
    branch (via breaking apart an embedded assignment in an "if", and
    hoisting common code out of both branches).
    2c95c99a
Adı
Son kayıt (commit)
Son güncelleme
Demo Loading commit data...
Doc Loading commit data...
Grammar Loading commit data...
Include Loading commit data...
Lib Loading commit data...
Mac Loading commit data...
Misc Loading commit data...
Modules Loading commit data...
Objects Loading commit data...
PC Loading commit data...
PCbuild Loading commit data...
Parser Loading commit data...
Python Loading commit data...
RISCOS Loading commit data...
Tools Loading commit data...
.cvsignore Loading commit data...
.hgtags Loading commit data...
LICENSE Loading commit data...
Makefile.pre.in Loading commit data...
PLAN.txt Loading commit data...
README Loading commit data...
acconfig.h Loading commit data...
configure Loading commit data...
configure.in Loading commit data...
install-sh Loading commit data...
pyconfig.h.in Loading commit data...
setup.py Loading commit data...