Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gh-117783: Immortalize objects that use deferred reference counting #118112

Merged
merged 6 commits into from
Apr 29, 2024

Commits on Apr 19, 2024

  1. pythongh-117783: Immortalize objects that use deferred reference coun…

    …ting
    
    Deferred reference counting is not fully implemented yet. As a temporary
    measure, we immortalize objects that would use deferred reference
    counting to avoid multi-threaded scaling bottlenecks.
    
    This is only performed in the free-threaded build once the first
    non-main thread is started. Additionally, some tests, including refleak
    tests, suppress this behavior.
    colesbury committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    30a4133 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0cab82c View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    c6216ab View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Remove module dict swapping

    colesbury committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    588255e View commit details
    Browse the repository at this point in the history
  2. Adjust formatting

    colesbury committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    ea81a4c View commit details
    Browse the repository at this point in the history
  3. Remove whitespace change

    colesbury committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    0c9a155 View commit details
    Browse the repository at this point in the history