Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Replace _Py_IDENTIFIER() with statically initialized objects. #90699

Copy link
Copy link
Closed
@ericsnowcurrently

Description

@ericsnowcurrently
Issue body actions
BPO 46541
Nosy @vstinner, @tiran, @ericsnowcurrently, @serhiy-storchaka, @corona10, @erlend-aasland, @kumaraditya303, @notarealdeveloper
PRs
  • bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized global objects. #30928
  • bpo-46541: Generate the global objects initializer. #30941
  • bpo-46712: Share global string identifiers in deepfreeze #31261
  • bpo-46541: Regen the global objects using PYTHON_FOR_REGEN. #31344
  • bpo-46541: Discover the global strings. #31346
  • bpo-46541: Replace _Py_IDENTIFIER with _Py_ID in sqlite3 #31351
  • bpo-46541: Remove usage of _Py_IDENTIFIER from dbms modules #31358
  • bpo-46541: Drop the c-analyzer check for orphaned global strings. #31363
  • bpo-46541: Scan Fewer Files in generate_global_objects.py #31364
  • bpo-46541: Remove usage of _Py_IDENTIFIER from csv module #31372
  • bpo-46541: Remove usage of _Py_IDENTIFIER from mmap module #31375
  • bpo-46541: Remove usage of _Py_IDENTIFIER from array module #31376
  • bpo-46210: Fix deadlock in print. #30310
  • bpo-46541: Remove usage of _Py_IDENTIFIER from pyexpat #31468
  • bpo-46541: Remove usage of _Py_IDENTIFIER from multibytecodec #31475
  • bpo-46541: remove usage of _Py_IDENTIFIER from _ssl module #31599
  • bpo-46541: Remove unnecessary Py_VISIT (GH-31608) #31608
  • bpo-46541: Remove unneeded visits from sqlite3 #31609
  • bpo-46541: Remove usage of _Py_IDENTIFIER from lzma module #31683
  • bpo-46541: Add a comment about when to use _Py_DECLARE_STR(). #32063
  • 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 = None
    created_at = <Date 2022-01-26.22:01:04.421>
    labels = ['interpreter-core', '3.11']
    title = 'Replace _Py_IDENTIFIER() with statically initialized objects.'
    updated_at = <Date 2022-03-23.15:52:58.371>
    user = 'https://github.com/ericsnowcurrently'

    bugs.python.org fields:

    activity = <Date 2022-03-23.15:52:58.371>
    actor = 'eric.snow'
    assignee = 'eric.snow'
    closed = False
    closed_date = None
    closer = None
    components = ['Interpreter Core']
    creation = <Date 2022-01-26.22:01:04.421>
    creator = 'eric.snow'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 46541
    keywords = ['patch']
    message_count = 28.0
    messages = ['411799', '411800', '411910', '411987', '412229', '412405', '412488', '412868', '413047', '413086', '413246', '413274', '413311', '413312', '413323', '413333', '413334', '413337', '413355', '413374', '413384', '413653', '414178', '414182', '414265', '414274', '414534', '415881']
    nosy_count = 8.0
    nosy_names = ['vstinner', 'christian.heimes', 'eric.snow', 'serhiy.storchaka', 'corona10', 'erlendaasland', 'kumaraditya', 'notarealdeveloper']
    pr_nums = ['30928', '30941', '31261', '31344', '31346', '31351', '31358', '31363', '31364', '31372', '31375', '31376', '30310', '31468', '31475', '31599', '31608', '31609', '31683', '32063']
    priority = 'normal'
    resolution = None
    stage = 'patch review'
    status = 'open'
    superseder = None
    type = None
    url = 'https://bugs.python.org/issue46541'
    versions = ['Python 3.11']

    Metadata

    Metadata

    Labels

    3.12only security fixesonly security fixesinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      Morty Proxy This is a proxified and sanitized view of the page, visit original site.