Skip to content

Expose internal stack introspection APIs as a statistical runtime analysis tool #135953

Description

@pablogsal

Feature or enhancement

Implement a new high-frequency runtime observer that leverages the existing _remote_debugging module to collect detailed execution statistics from running Python processes. This tool enables non-intrusive observation of production applications by attaching to already-running processes without requiring any code modifications, restarts, or special startup flags. The observer can perform extremely high-frequency sampling of stack traces and interpreter state, providing detailed runtime execution analysis of live applications.

Linked PRs

Activity

  1. pablogsal commented on Jun 25, 2025

    @pablogsal
    MemberAuthor

    I'm working on this with @lkollar

  2. added a commit that references this issue on Jul 10, 2025
  3. added a commit that references this issue on Jul 11, 2025
  4. added a commit that references this issue on Jul 12, 2025
  5. added a commit that references this issue on Jul 13, 2025
  6. added a commit that references this issue on Aug 4, 2025
  7. added a commit that references this issue on Aug 11, 2025
  8. added 2 commits that reference this issue on Aug 19, 2025
  9. added 2 commits that reference this issue on Sep 9, 2025
  10. 19 remaining items

  11. added 5 commits that reference this issue on Nov 17, 2025
  12. added 2 commits that reference this issue on Nov 18, 2025
  13. added 4 commits that reference this issue on Dec 6, 2025
  14. added a commit that references this issue on Dec 8, 2025
  15. added a commit that references this issue on Mar 22, 2026
  16. added a commit that references this issue on Apr 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    interpreter-core(Objects, Python, Grammar, and Parser dirs)type-featureA feature request or enhancement

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions