Skip to content

Hash collisions for tuples #78932

Description

@jdemeyer
BPO 34751
Nosy @tim-one, @rhettinger, @mdickinson, @ericvsmith, @jdemeyer, @sir-sigurd
PRs
  • bpo-34751: improved hash function for tuples #9471
  • bpo-34751: improved hash function for tuples #9534
  • Files
  • htest.py
  • 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/tim-one'
    closed_at = <Date 2018-10-28.00:07:08.358>
    created_at = <Date 2018-09-20.13:27:27.408>
    labels = ['interpreter-core', '3.8', 'performance']
    title = 'Hash collisions for tuples'
    updated_at = <Date 2018-11-05.08:30:09.074>
    user = 'https://github.com/jdemeyer'

    bugs.python.org fields:

    activity = <Date 2018-11-05.08:30:09.074>
    actor = 'jdemeyer'
    assignee = 'tim.peters'
    closed = True
    closed_date = <Date 2018-10-28.00:07:08.358>
    closer = 'rhettinger'
    components = ['Interpreter Core']
    creation = <Date 2018-09-20.13:27:27.408>
    creator = 'jdemeyer'
    dependencies = []
    files = ['47857']
    hgrepos = []
    issue_num = 34751
    keywords = ['patch']
    message_count = 122.0
    messages = ['325870', '325883', '325891', '325936', '325949', '325950', '325953', '325955', '325956', '325957', '325959', '325960', '325964', '325981', '325982', '326016', '326018', '326021', '326023', '326024', '326026', '326029', '326032', '326047', '326067', '326081', '326083', '326086', '326110', '326115', '326117', '326118', '326119', '326120', '326147', '326173', '326193', '326194', '326198', '326200', '326203', '326212', '326214', '326217', '326218', '326219', '326236', '326278', '326290', '326302', '326306', '326309', '326331', '326332', '326333', '326334', '326337', '326352', '326375', '326396', '326435', '326505', '326507', '326508', '326510', '326512', '326583', '326602', '326603', '326615', '326640', '326653', '326667', '326753', '326765', '326820', '326835', '326872', '326874', '326877', '326878', '326883', '326892', '326893', '326894', '326898', '326903', '326905', '326906', '326907', '326908', '326910', '326917', '326918', '326927', '326929', '326947', '326949', '326961', '327005', '327014', '327038', '327042', '327043', '327044', '327045', '327055', '327061', '327063', '327078', '327258', '327260', '327298', '327311', '327319', '327380', '327391', '327394', '327423', '327460', '328665', '329287']
    nosy_count = 6.0
    nosy_names = ['tim.peters', 'rhettinger', 'mark.dickinson', 'eric.smith', 'jdemeyer', 'sir-sigurd']
    pr_nums = ['9471', '9534']
    priority = 'low'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'performance'
    url = 'https://bugs.python.org/issue34751'
    versions = ['Python 3.8']

    Metadata

    Metadata

    Assignees

    Labels

    3.8 (EOL)end of lifeinterpreter-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