Message8610

Author zyasoft
Recipients JonathanFeinberg, duffy151, fwierzbicki, irmen, santa4nt, zyasoft
Date 2014-06-09.04:17:36
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1402287457.03.0.936866140589.issue1949@psf.upfronthosting.co.za>
In-reply-to
Content
Santoso, fair enough re synchronizing the current implementation. In general we have chosen java.util.concurrent where it can support core structures like dict, but deque is used comparatively significantly less frequently and we have a lot to do before we can complete a beta 4.

We do need to consistently synchronize on the same structure, given that the synchronize keyword on a method implicitly means synchronize(this). 

Re GIL - this follows its purpose, to protect internal data structures in CPython. On the JVM, we simply enjoy a more sophisticated concurrency model.
History
Date User Action Args
2014-06-09 04:17:37zyasoftsetmessageid: <1402287457.03.0.936866140589.issue1949@psf.upfronthosting.co.za>
2014-06-09 04:17:37zyasoftsetrecipients: + zyasoft, fwierzbicki, irmen, JonathanFeinberg, duffy151, santa4nt
2014-06-09 04:17:36zyasoftlinkissue1949 messages
2014-06-09 04:17:36zyasoftcreate