[Python-Dev] No longer enable Py_TRACE_REFS by default in debug build (original) (raw)
Stefan Behnel stefan_ml at behnel.de
Fri Apr 12 08:48:30 EDT 2019
- Previous message (by thread): [Python-Dev] No longer enable Py_TRACE_REFS by default in debug build
- Next message (by thread): [Python-Dev] No longer enable Py_TRACE_REFS by default in debug build
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Serhiy Storchaka schrieb am 11.04.19 um 17:30:
If reducing the Python memory footprint is an argument for disabling PyTRACEREFS, it is a weak argument because there is larger overhead in the debug build.
I think what Victor is argueing is rather that we have better ways to debug memory problems these days, so we might be able to get rid of a relict that no-one is using (or should be using) anymore and that has its drawbacks (such as a very different ABI and higher memory load).
I don't really have an opinion here, but I can at least say that I never found a use case for Py_TRACE_REFS myself and therefore certainly wouldn't miss it.
Stefan
- Previous message (by thread): [Python-Dev] No longer enable Py_TRACE_REFS by default in debug build
- Next message (by thread): [Python-Dev] No longer enable Py_TRACE_REFS by default in debug build
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]