Commit message Age Author Refs
r2701:c46f948d
Merge branch 'kernelmanager' of git://github.com/ellisonbg/ipython into qtfrontend. Fixed breakage and conflicts from merge. Conflicts: IPython/frontend/qt/console/ipython_widget.py
epatters
0
r2700:07a946b2
* Added 'independent' argument to 'launch_kernel' for setting subprocess persistence goals. The case for 'independent=False' is only partially implemented. * Better documentation
epatters
0
r2699:94c30c10
Kernel manager is cleaned up and simplified. Still bugs though.
Brian Granger
0
r2698:356d1034
Merge branch 'epatters-qtfrontend' into kernelmanager
Brian Granger
0
r2697:c4637156
Cleanup of the XREQ channel. * Removed dead handler code. * Simplified things.
Brian Granger
0
r2696:14e7e241
Merge branch 'kernelmanager' of git://github.com/ellisonbg/ipython into qtfrontend
epatters
0
r2695:c04e6487
Fixed high CPU usage of XREQ channel. Previously, the XReqSocketChannel was consuming nearly 100% CPU. This was caused by the ioloop polling for POLLIN|POLLOUT|POLLERR always. Now we are only polling for POLLOUT when there is a message waiting to be sent. This seems to have fixed the problem.
Brian Granger
0
r2694:3ed0a1d7
SUB channel _handle_recv is now greedy. This change is needed so that a single ioloop iteration will handle all of the messages that have been received. Otherwise the ioloop has to run multiple time to get everything.
Brian Granger
0
r2693:a6cdb64c
Added initial draft of blockingkernelmanager.py.
Brian Granger
0
r2692:8c504af5
General cleanup of kernelmanager.py. * Old handlers code removed. * Comments added.
Brian Granger
0
< 1 .. 2603 2604 2605 2606 2607 .. 2875 >