Skip to content

Faster index range checks #72583

Closed
Closed
@serhiy-storchaka

Description

@serhiy-storchaka
BPO 28397
Nosy @rhettinger, @vstinner, @skrah, @socketpair, @serhiy-storchaka, @sir-sigurd
PRs
  • Micro-optimize list index range checks #9784
  • Files
  • check_index.patch
  • check_index.cocci
  • issue28397-2.c
  • 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 = None
    closed_at = <Date 2016-10-11.14:25:25.607>
    created_at = <Date 2016-10-09.12:32:05.573>
    labels = ['extension-modules', 'interpreter-core', '3.7', 'performance']
    title = 'Faster index range checks'
    updated_at = <Date 2018-10-10.12:03:32.312>
    user = 'https://github.com/serhiy-storchaka'

    bugs.python.org fields:

    activity = <Date 2018-10-10.12:03:32.312>
    actor = 'serhiy.storchaka'
    assignee = 'none'
    closed = True
    closed_date = <Date 2016-10-11.14:25:25.607>
    closer = 'serhiy.storchaka'
    components = ['Extension Modules', 'Interpreter Core']
    creation = <Date 2016-10-09.12:32:05.573>
    creator = 'serhiy.storchaka'
    dependencies = []
    files = ['45034', '45035', '45055']
    hgrepos = []
    issue_num = 28397
    keywords = ['patch']
    message_count = 22.0
    messages = ['278355', '278397', '278408', '278410', '278469', '278471', '278472', '278473', '278474', '278475', '278476', '278477', '278478', '278479', '278481', '278484', '278485', '278486', '278489', '278491', '278492', '327467']
    nosy_count = 6.0
    nosy_names = ['rhettinger', 'vstinner', 'skrah', 'socketpair', 'serhiy.storchaka', 'sir-sigurd']
    pr_nums = ['9784']
    priority = 'normal'
    resolution = 'rejected'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'performance'
    url = 'https://bugs.python.org/issue28397'
    versions = ['Python 3.7']

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      3.7 (EOL)end of lifeextension-modulesC modules in the Modules dirinterpreter-core(Objects, Python, Grammar, and Parser dirs)performancePerformance or resource usage

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions