python-profile-ust:CPython的LTTng-UST配置文件

时间:2024-06-11 04:18:05
【文件属性】:

文件名称:python-profile-ust:CPython的LTTng-UST配置文件

文件大小:99KB

文件格式:ZIP

更新时间:2024-06-11 04:18:05

C

CPython的LTTng-UST UST提供程序的原型记录函数输入来自C和Python代码的返回。 需要CPython> = 3。 可用事件: python:电话 python:c_call python:返回 python:c_return 在Ubuntu 14.04上安装 安装依赖项并构建: sudo apt-get install lttng-tools liblttng-ust-dev python3-dev python3-nose libunwind8-dev python3 setup.py build sudo python3 setup.py install 用法 from linuxProfile import api api . enable_ust () # do something api . disable_ust () 事件将记录到任何活动的


【文件预览】:
python-profile-ust-master
----linuxProfile()
--------utils.py(2KB)
--------cli.py(968B)
--------tools.py(7KB)
--------__init__.py(0B)
--------launch.py(3KB)
--------ust.py(69B)
--------commands()
----env.sh(246B)
----.gitignore(682B)
----.project(883B)
----README.md(3KB)
----.cproject(12KB)
----nosetests()
--------call_function_rec.py(83B)
--------call_function_foo.py(99B)
--------test_tools.py(3KB)
--------call_exception.py(124B)
--------test_clock.py(790B)
--------test_babeltrace.py(648B)
--------call_function_c.py(135B)
--------call_lambda.py(89B)
--------test_traceback.py(334B)
--------__init__.py(0B)
--------test_sampling.py(1KB)
--------call_method.py(219B)
--------data()
--------call_exception_c.py(82B)
--------test_import.py(69B)
--------test_ust.py(1KB)
----.pydevproject(302B)
----ext()
--------ust.c(1KB)
--------except.h(320B)
--------encode.c(652B)
--------tp.h(2KB)
--------clock.h(205B)
--------api.c(3KB)
--------sampling.h(1KB)
--------except.c(999B)
--------encode.h(1KB)
--------sampling.c(15KB)
--------perf.h(267B)
--------ust.h(331B)
--------tp.c(75B)
--------clock.c(309B)
--------perf.c(4KB)
----example()
--------perf()
--------ust()
--------cython()
----setup.py(798B)

网友评论