8000 Add JIT utilities in `sys._jit` · Issue #133231 · python/cpython · GitHub
[go: up one dir, main page]

Skip to content
8000
Add JIT utilities in sys._jit #133231
Closed
Closed
@brandtbucher

Description

@brandtbucher

Feature or enhancement

...as discussed in https://discuss.python.org/t/an-api-for-controlling-and-introspecting-the-jit/73356. This will include (for 3.14):

  • sys._jit.is_available() -> bool: Return True if the current Python executable supports JIT compilation, and False otherwise.
  • sys._jit.is_enabled() -> bool: Return True if JIT compilation is enabled for the current Python process (implies sys._jit.is_available()), and False otherwise.
  • sys._jit.is_active() -> bool: Return True if the topmost Python frame is currently executing JIT code, and False otherwise.

Linked PRs

Metadata

Metadata

Assignees

Labels

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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0