Message158421
I suspect that this is due to the struct module cache, which caches Struct instances corresponding to formats used. If that's true, there's no real leak as such.
As a test, what happens if you increase your xrange(30) to xrange(300)? (And perhaps decrease the size of the struct itself a bit to compensate). You should see that memory usage stays constant after the first ~100 runs.
Using Struct directly is a good workaround if this is a problem. |
|
Date |
User |
Action |
Args |
2012-04-16 12:25:08 | mark.dickinson | set | recipients:
+ mark.dickinson, Robert.Elsner |
2012-04-16 12:25:08 | mark.dickinson | set | messageid: <1334579108.16.0.286213927166.issue14596@psf.upfronthosting.co.za> |
2012-04-16 12:25:07 | mark.dickinson | link | issue14596 messages |
2012-04-16 12:25:07 | mark.dickinson | create | |
|