Skip to content

Specialize FASTCALL for functions with positional-only parameters #73650

@serhiy-storchaka

Description

@serhiy-storchaka
BPO 29464
Nosy @rhettinger, @scoder, @vstinner, @skrah, @serhiy-storchaka, @timgraham
PRs
  • bpo-29464: Rename METH_FASTCALL to METH_FASTCALL|METH_KEYWORDS and make #1955
  • bpo-29464: Remove _PyArg_NoStackKeywords(). #2641
  • Files
  • fastcall-no-keywords.patch
  • fastcall-no-keywords-2.patch
  • fastcall-no-keywords-3.patch
  • 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/serhiy-storchaka'
    closed_at = <Date 2017-07-10.12:51:42.598>
    created_at = <Date 2017-02-06.15:22:45.800>
    labels = ['interpreter-core', '3.7', 'performance']
    title = 'Specialize FASTCALL for functions with positional-only parameters'
    updated_at = <Date 2017-07-13.06:47:00.521>
    user = 'https://github.com/serhiy-storchaka'

    bugs.python.org fields:

    activity = <Date 2017-07-13.06:47:00.521>
    actor = 'vstinner'
    assignee = 'serhiy.storchaka'
    closed = True
    closed_date = <Date 2017-07-10.12:51:42.598>
    closer = 'serhiy.storchaka'
    components = ['Interpreter Core']
    creation = <Date 2017-02-06.15:22:45.800>
    creator = 'serhiy.storchaka'
    dependencies = []
    files = ['46544', '46558', '46699']
    hgrepos = []
    issue_num = 29464
    keywords = ['patch']
    message_count = 38.0
    messages = ['287143', '287146', '287150', '287151', '287152', '287155', '287156', '287176', '287199', '287231', '287238', '287253', '287259', '288992', '295169', '295170', '295174', '295176', '295177', '295178', '295785', '295789', '295791', '296819', '296901', '297136', '297606', '297748', '298030', '298031', '298061', '298227', '298230', '298232', '298258', '298264', '298265', '298268']
    nosy_count = 6.0
    nosy_names = ['rhettinger', 'scoder', 'vstinner', 'skrah', 'serhiy.storchaka', 'Tim.Graham']
    pr_nums = ['1955', '2641']
    priority = 'low'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'performance'
    url = 'https://bugs.python.org/issue29464'
    versions = ['Python 3.7']

    Metadata

    Metadata

    Labels

    3.7 (EOL)end of lifeinterpreter-core(Objects, Python, Grammar, and Parser dirs)performancePerformance or resource usage
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions