##// END OF EJS Templates
Remove docs for deprecated extensions...
Remove docs for deprecated extensions cythonmagic and sympyprinting are no longer part of our code. In both cases, we deprecated it with a warning in 3.x, and in 4.x the extension won't work but will print a message pointing you to what to do instead. We can remove the modules entirely for 5.x.

File last commit:

r16114:15cc5a8e
r21573:18bbe9af
Show More
hb_gil.py
31 lines | 574 B | text/x-python | PythonLexer
MinRK
add test notebook and script for #1260 (GIL-related heartbeat failures)...
r5885 """
Run this script in the qtconsole with one of:
Matthias BUSSONNIER
remove references to loadpy...
r6765 %load hb_gil.py
MinRK
add test notebook and script for #1260 (GIL-related heartbeat failures)...
r5885
or
%run hb_gil.py
Holding the GIL for too long could disrupt the heartbeat.
See Issue #1260: https://github.com/ipython/ipython/issues/1260
"""
import sys
import time
from cython import inline
def gilsleep(t):
"""gil-holding sleep with cython.inline"""
code = '\n'.join([
'from posix cimport unistd',
'unistd.sleep(t)',
])
while True:
inline(code, quiet=True, t=t)
Thomas Kluyver
Update print syntax in parallel examples.
r6455 print(time.time())
MinRK
add test notebook and script for #1260 (GIL-related heartbeat failures)...
r5885 sys.stdout.flush() # this is important
gilsleep(5)