mirror of
https://github.com/python/cpython.git
synced 2025-07-15 07:15:18 +00:00
Remove last references to the removed Unicode free list
This commit is contained in:
parent
29037720d1
commit
d8e61c348e
1 changed files with 0 additions and 23 deletions
|
@ -50,29 +50,6 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|||
# define DONT_MAKE_RESULT_READY
|
||||
#endif
|
||||
|
||||
/* Limit for the Unicode object free list */
|
||||
|
||||
#define PyUnicode_MAXFREELIST 1024
|
||||
|
||||
/* Limit for the Unicode object free list stay alive optimization.
|
||||
|
||||
The implementation will keep allocated Unicode memory intact for
|
||||
all objects on the free list having a size less than this
|
||||
limit. This reduces malloc() overhead for small Unicode objects.
|
||||
|
||||
At worst this will result in PyUnicode_MAXFREELIST *
|
||||
(sizeof(PyUnicodeObject) + KEEPALIVE_SIZE_LIMIT +
|
||||
malloc()-overhead) bytes of unused garbage.
|
||||
|
||||
Setting the limit to 0 effectively turns the feature off.
|
||||
|
||||
Note: This is an experimental feature ! If you get core dumps when
|
||||
using Unicode objects, turn this feature off.
|
||||
|
||||
*/
|
||||
|
||||
#define KEEPALIVE_SIZE_LIMIT 9
|
||||
|
||||
/* Endianness switches; defaults to little endian */
|
||||
|
||||
#ifdef WORDS_BIGENDIAN
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue