Granulate / gprofiler

gProfiler is a system-wide profiler, combining multiple sampling profilers to produce unified visualization of what your CPU is spending time on.
https://profiler.granulate.io
Apache License 2.0
743 stars 54 forks source link

Upgrade PyPerf to support Python 3.11 #796

Closed marcin-ol closed 1 year ago

marcin-ol commented 1 year ago

Update PyPerf to support Python 3.11.

Description

Adopting changes implemented in Granulate/bcc#45.

Related Issue

727

Motivation and Context

Need to support latest versions of Python.

How Has This Been Tested?

Enabled Python-3.11 configuration as a target for python tests.

Checklist:

marcin-ol commented 1 year ago

Bringing Python 3.11 changes to PyPerf in PR Granulate/bcc#45.

Jongy commented 1 year ago

598855b0e297e659f4f880a6fcf49dc173eb5631 is the post merge commit.