• Tim Peters's avatar
    Moving pymalloc along. · 51e7f5ca
    Tim Peters yazdı
    + Redirect PyMem_{Del, DEL} to the object allocator's free() when
      pymalloc is enabled.  Needed so old extensions can continue to
      mix PyObject_New with PyMem_DEL.
    
    + This implies that pgen needs to be able to see the PyObject_XYZ
      declarations too.  pgenheaders.h now includes Python.h.  An
      implication is that I expect obmalloc.o needs to get linked into
      pgen on non-Windows boxes.
    
    + When PYMALLOC_DEBUG is defined, *all* Py memory API functions
      now funnel through the debug allocator wrapper around pymalloc.
      This is the default in a debug build.
    
    + That caused compile.c to fail:  it indirectly mixed PyMem_Malloc
      with raw platform free() in one place.  This is verbotten.
    51e7f5ca
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...
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...