]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-126425: Refactor `_lsprof_Profiler_enable` (#126426)
authorsobolevn <mail@sobolevn.me>
Tue, 5 Nov 2024 12:23:24 +0000 (15:23 +0300)
committerGitHub <noreply@github.com>
Tue, 5 Nov 2024 12:23:24 +0000 (15:23 +0300)
commit75872605aa78dbdfc5c4f025b0f90a7f37ba10c3
treed546b28f5233523a6c80287cb103ddf7c4e18873
parent78842e4a98994a218a93992a2a1e3ca3eaa28e79
gh-126425: Refactor `_lsprof_Profiler_enable` (#126426)

- Explicit memory management for `None` objects (since we still try to treat immortal objects as regular objects)
- Respect possible errors of `sys.monitoring.register_callback` call
Modules/_lsprof.c