diff options
author | Damien George <damien.p.george@gmail.com> | 2019-11-13 21:05:34 +1100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2019-12-27 12:34:22 +1100 |
commit | aacd61893952af24049fd64f3735551ff9fc14ea (patch) | |
tree | 60d1dd8fab30cd4462bbe6bfa98783b4e913bb7e /py/objobject.c | |
parent | 11b4524b39482736b84de585cf683ff5c7ba4e9b (diff) |
py/runtime: Don't allocate iter buf for user-defined types.
A user-defined type that defines __iter__ doesn't need any memory to be
pre-allocated for its iterator (because it can't use such memory). So
optimise for this case by not allocating the iter-buf.
Diffstat (limited to 'py/objobject.c')
0 files changed, 0 insertions, 0 deletions