|
From: David B. <dav...@us...> - 2004-11-29 07:04:38
|
Update of /cvsroot/frontierkernel/Frontier/Common/source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24783 Modified Files: Tag: sidewinder-branch langpython.c Log Message: minor cleanup, turned profiling code back on Index: langpython.c =================================================================== RCS file: /cvsroot/frontierkernel/Frontier/Common/source/langpython.c,v retrieving revision 1.2.4.23 retrieving revision 1.2.4.24 diff -C2 -d -r1.2.4.23 -r1.2.4.24 *** langpython.c 29 Nov 2004 05:45:32 -0000 1.2.4.23 --- langpython.c 29 Nov 2004 07:04:15 -0000 1.2.4.24 *************** *** 550,554 **** static PyObject *frontierModule = NULL; - //static PyThreadState *saveState; static boolean locked = true; static int lockCount = 0; --- 550,553 ---- *************** *** 562,566 **** locked = true; - //PyEval_RestoreThread(saveState); PyEval_AcquireLock(); } --- 561,564 ---- *************** *** 574,578 **** if (lockCount == 0) { locked = false; - //saveState = PyEval_SaveThread(); PyEval_ReleaseLock(); } --- 572,575 ---- *************** *** 1653,1658 **** static int checkstatus(PyObject *o, PyFrameObject *frame, int what, PyObject *arg) { ! //printf("tick\n"); ! langbackgroundtask(false); return 0; } --- 1650,1654 ---- static int checkstatus(PyObject *o, PyFrameObject *frame, int what, PyObject *arg) { ! //langbackgroundtask(false); return 0; } *************** *** 1674,1678 **** currentCookie = time(NULL); ! //PyEval_SetProfile(checkstatus, NULL); releasepythonlock(); --- 1670,1674 ---- currentCookie = time(NULL); ! PyEval_SetProfile(checkstatus, NULL); releasepythonlock(); |