[Python-Dev] Disabling cyclic GC in timeit module (original) (raw)
Nick Coghlan ncoghlan at gmail.com
Fri Oct 7 23:47:54 CEST 2011
- Previous message: [Python-Dev] Disabling cyclic GC in timeit module
- Next message: [Python-Dev] Disabling cyclic GC in timeit module
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Fri, Oct 7, 2011 at 4:50 PM, Maciej Fijalkowski <fijall at gmail.com> wrote:
Hi
Can we disable by default disabling the cyclic gc in timeit module? Often posts on pypy-dev or on pypy bugs contain usage of timeit module which might change the performance significantly. A good example is json benchmarks - you would rather not disable cyclic GC when running a web app, so encoding/decoding json in benchmark with the cyclic GC disabled does not make sense. What do you think?
No, it's disabled by default for a reason (to avoid irrelevant noise in microbenchmarks), and other cases don't trump those original use cases.
A command line switch to leave it enabled would probably be reasonable, though.
Cheers, Nick.
-- Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia
- Previous message: [Python-Dev] Disabling cyclic GC in timeit module
- Next message: [Python-Dev] Disabling cyclic GC in timeit module
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]