homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pitrou
Recipients Aaron.Meurer, BreamoreBoy, amaury.forgeotdarc, anacrolix, asvetlov, brechtm, eric.snow, ezio.melotti, giampaolo.rodola, jcea, josh.r, kachayev, meador.inge, pitrou, poke, rhettinger, scoder, serhiy.storchaka, skrah
Date 2014年08月06日.15:34:01
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1407339241.92.0.610376821237.issue14373@psf.upfronthosting.co.za>
In-reply-to
Content
I think a lock is still needed for cache misses. The dict operations (set and del) can release the GIL (as well as course as the PyObject_Call()), therefore you might end up with duplicate list links for a given key.
(and given cache misses are supposed to be much more expensive anyway, I don't think acquiring a lock there is detrimental)
History
Date User Action Args
2014年08月06日 15:34:01pitrousetrecipients: + pitrou, rhettinger, jcea, amaury.forgeotdarc, scoder, giampaolo.rodola, ezio.melotti, asvetlov, poke, skrah, meador.inge, anacrolix, Aaron.Meurer, BreamoreBoy, eric.snow, serhiy.storchaka, brechtm, kachayev, josh.r
2014年08月06日 15:34:01pitrousetmessageid: <1407339241.92.0.610376821237.issue14373@psf.upfronthosting.co.za>
2014年08月06日 15:34:01pitroulinkissue14373 messages
2014年08月06日 15:34:01pitroucreate

AltStyle によって変換されたページ (->オリジナル) /