[Python-Dev] Threading idea -- exposing a global thread lock (original) (raw)

Raymond Hettinger raymond.hettinger at verizon.net
Tue Mar 14 09:08:02 CET 2006


[Samuele Pedroni]

there's no sys.checkinterval in Jython. Implementing this would need the introduction of some kind of GIL implementation in Jython, the JVM has no primitive for global critical sections.

Wouldn't Java implement this directly by suspending and resuming the other threads (being careful to avoid access to monitored resources and to pair the suspend/resume operations in a try/finally or with-statement to prevent deadlocks)?

Raymond



More information about the Python-Dev mailing list