Message159081
The vista specific path is included there for completeness, if and when code moves to that platform, besides showing what the "emulated CV" is actually emulating.
Also, I am aware of the old/new GIL, but our console game uses python 2.7 and the old GIL will be living on for many a good year, just like 2.7 will.
But you make a good point. I had forgotten that the new GIL is actually implemented with emulated condition variables (current version contributed by myself :). I think a different patch is in order, where ceval_gil.h makes use of the platform specific "condition variable" services as declared in thread_platform.h. There is no point in duplicating code. |
|
Date |
User |
Action |
Args |
2012-04-23 21:05:42 | kristjan.jonsson | set | recipients:
+ kristjan.jonsson, loewis, pitrou, tim.golden, brian.curtin, python-dev, sbt |
2012-04-23 21:05:42 | kristjan.jonsson | set | messageid: <1335215142.21.0.612906709668.issue11618@psf.upfronthosting.co.za> |
2012-04-23 21:05:41 | kristjan.jonsson | link | issue11618 messages |
2012-04-23 21:05:41 | kristjan.jonsson | create | |
|