Skip to content

Consolidate stateful C globals under a single struct. #75043

@ericsnowcurrently

Description

@ericsnowcurrently
BPO 30860
Nosy @ncoghlan, @pitrou, @vstinner, @benjaminp, @jkloth, @ericsnowcurrently, @serhiy-storchaka, @1st1
PRs
  • bpo-30860: Consolidate stateful runtime globals. #2594
  • Revert "bpo-30860: Consolidate stateful runtime globals." #3379
  • bpo-30860: Consolidate stateful runtime globals. #3397
  • bpo-30860: Move windows.h include out of internal/*.h. #3458
  • bpo-30860: Add Include/internal/ in "make tags" #3498
  • bpo-30860: Fix deadcode in obmalloc.c #3499
  • bpo-30860: Fix a refleak. #3506
  • bpo-30860: Always provide serialno. #3507
  • bpo-30860: Fix a refleak. #3567
  • bpo-32096: Remove obj and mem from _PyRuntime #4532
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = 'https://github.com/ericsnowcurrently'
    closed_at = <Date 2017-09-14.23:57:39.144>
    created_at = <Date 2017-07-05.20:30:30.280>
    labels = ['type-feature', '3.7']
    title = 'Consolidate stateful C globals under a single struct.'
    updated_at = <Date 2017-11-24.11:09:30.985>
    user = 'https://github.com/ericsnowcurrently'

    bugs.python.org fields:

    activity = <Date 2017-11-24.11:09:30.985>
    actor = 'vstinner'
    assignee = 'eric.snow'
    closed = True
    closed_date = <Date 2017-09-14.23:57:39.144>
    closer = 'eric.snow'
    components = []
    creation = <Date 2017-07-05.20:30:30.280>
    creator = 'eric.snow'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 30860
    keywords = ['patch']
    message_count = 20.0
    messages = ['297780', '297782', '297794', '297848', '297851', '301428', '301435', '301436', '301438', '301599', '301679', '301735', '301884', '301885', '301927', '301931', '301935', '302153', '302216', '306888']
    nosy_count = 8.0
    nosy_names = ['ncoghlan', 'pitrou', 'vstinner', 'benjamin.peterson', 'jkloth', 'eric.snow', 'serhiy.storchaka', 'yselivanov']
    pr_nums = ['2594', '3379', '3397', '3458', '3498', '3499', '3506', '3507', '3567', '4532']
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue30860'
    versions = ['Python 3.7']

    Metadata

    Metadata

    Labels

    3.7 (EOL)end of lifetype-featureA feature request or enhancement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions