Lines Matching refs:allocators
28 several object-specific allocators operate on the same heap and implement
33 some of the work to the object-specific allocators, but ensures that the latter
89 the memory allocators used by Python.
103 table can be found at :ref:`here <default-memory-allocators>`. There is no hard
135 The :ref:`default raw memory allocator <default-memory-allocators>` uses
201 The :ref:`default memory allocator <default-memory-allocators>` uses the
300 Object allocators
308 There is no guarantee that the memory returned by these allocators can be
311 the :ref:`Customize Memory Allocators <customize-memory-allocators>` section.
313 The :ref:`default object allocator <default-memory-allocators>` uses the
370 .. _default-memory-allocators:
375 Default memory allocators:
389 * ``malloc``: system allocators from the standard C library, C functions:
392 * "+ debug": with :ref:`debug hooks on the Python memory allocators
396 .. _customize-memory-allocators:
482 Setup :ref:`debug hooks in the Python memory allocators <pymem-debug-hooks>`
488 Debug hooks on the Python memory allocators
493 preinitialization <c-preinit>` to setup debug hooks on Python memory allocators
601 *pymalloc* is the :ref:`default allocator <default-memory-allocators>` of the
699 allocators is reduced to a minimum. The following code sequence contains two
701 allocators operating on different heaps. ::