copy-on-write for dict objects?
Michael Hudson
mwh at python.net
Thu Jan 16 11:19:39 EST 2003
Matthias Oberlaender <matthias.oberlaender at REMOVE.daimlerchrysler.com> writes:
> In <7h34r89p3wp.fsf at pc150.maths.bris.ac.uk> Michael Hudson wrote:
>
> <snip> my stuff deleted
>
> >
> > You *could* try this (untested):
*my* stuff deleted.
> Another problem with all these approaches is that they introduce a
> level of indirection. For example, I use to write 'k in d' in my
> code (which seems to be even faster than 'd.has_key(k)'. If this
> has to go through a method of my own, the speed penalty is
> significant.
Only until the copy happens, though. Urgh, actually not in the code I
posted, but that's easy. Better than nothing?
Cheers,
M.
--
Darned confusing, unless you have that magic ingredient coffee, of
which I can pay you Tuesday for a couple pounds of extra-special
grind today. -- John Mitchell, 11 Jan 1999
More information about the Python-list
mailing list