CEF Python is a C++ module written in Cython. Cython provides hooks for Python's cProfile module, so you can use Python's own profiling tools to see how Cython code performs. Once enabled, cefpython's Cython code will behave just like Python code when called from the cProfile module.
Also add --enable-line-tracing
flag to build.py.
In the meantime to enable profiling, modify the tools/cython_setup.py file (line 380 - "cython_directives") by adding a new cython directive:
To enable line tracing also add:
After that file is changed follow the usual build instructions by executing the build.py script.
Cython profiling explained here:
http://cython.readthedocs.io/en/latest/src/tutorial/profiling_tutorial.html
For Python cProfile see:
https://docs.python.org/2/library/profile.html
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4