Mark Dickinson <dicki...@gmail.com> added the comment:

> It appears the storage of Struct instances is rather inefficient when 
> there's a repeat code such as "<48L"

Right.  Repeat counts aren't directly supported in the underlying 
PyStructObject;  a format string containing repeat counts is effectively 
'compiled' to a series of (type, offset, size) triples before it can be used.  
The caching is there to save repeated compilations when the same format string 
is used repeatedly.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue14596>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to