Message8610
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. |
|
Date |
User |
Action |
Args |
2014-06-09 04:17:37 | zyasoft | set | messageid: <1402287457.03.0.936866140589.issue1949@psf.upfronthosting.co.za> |
2014-06-09 04:17:37 | zyasoft | set | recipients:
+ zyasoft, fwierzbicki, irmen, JonathanFeinberg, duffy151, santa4nt |
2014-06-09 04:17:36 | zyasoft | link | issue1949 messages |
2014-06-09 04:17:36 | zyasoft | create | |
|