Skip to content

Build-out an AST optimizer, moving some functionality out of the peephole optimizer #55758

@eltoder

Description

@eltoder
mannequin
BPO 11549
Nosy @birkenfeld, @rhettinger, @terryjreedy, @mdickinson, @ncoghlan, @pitrou, @vstinner, @benjaminp, @Trundle, @methane, @davidmalcolm, @meadori, @durban, @jeremyhylton, @eltoder, @ericsnowcurrently, @berkerpeksag, @serhiy-storchaka, @phmc, @pstch, @mbdevpl
Dependencies
  • bpo-11682: PEP 380 reference implementation for 3.3
  • Files
  • 0_ast.patch
  • 0_fold.patch
  • 0_compile.patch
  • 0_generated.patch
  • 0_tests.patch
  • issue11549.patch: Regenerated for review
  • change-ast.patch
  • ast-docstring.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 = None
    closed_at = <Date 2020-01-26.06:07:31.706>
    created_at = <Date 2011-03-15.04:46:42.255>
    labels = ['interpreter-core', '3.7']
    title = 'Build-out an AST optimizer, moving some functionality out of the peephole optimizer'
    updated_at = <Date 2020-01-26.06:07:31.705>
    user = 'https://github.com/eltoder'

    bugs.python.org fields:

    activity = <Date 2020-01-26.06:07:31.705>
    actor = 'rhettinger'
    assignee = 'none'
    closed = True
    closed_date = <Date 2020-01-26.06:07:31.706>
    closer = 'rhettinger'
    components = ['Interpreter Core']
    creation = <Date 2011-03-15.04:46:42.255>
    creator = 'eltoder'
    dependencies = ['11682']
    files = ['21198', '21199', '21200', '21201', '21202', '42810', '46467', '46542']
    hgrepos = []
    issue_num = 11549
    keywords = ['patch']
    message_count = 81.0
    messages = ['130955', '131070', '131071', '131072', '131074', '131083', '131084', '131085', '131166', '131172', '131210', '131214', '131392', '131396', '131952', '131953', '132310', '132312', '132313', '132314', '132346', '132348', '132349', '132350', '132361', '132362', '132382', '132453', '132455', '132473', '132476', '137785', '137788', '137819', '137906', '138413', '139395', '160608', '160662', '168146', '169894', '169895', '169896', '169897', '169898', '169899', '169900', '169902', '169903', '185286', '193656', '193657', '265296', '265553', '265554', '265607', '265613', '265621', '286503', '286528', '286530', '286531', '286532', '286534', '286535', '286539', '286542', '286588', '286589', '286591', '286592', '286668', '286697', '286725', '286726', '286730', '287120', '287121', '287187', '287217', '360721']
    nosy_count = 26.0
    nosy_names = ['georg.brandl', 'rhettinger', 'terry.reedy', 'mark.dickinson', 'ncoghlan', 'pitrou', 'vstinner', 'techtonik', 'nadeem.vawda', 'benjamin.peterson', 'Trundle', 'methane', 'dmalcolm', 'meador.inge', 'daniel.urban', 'Jeremy.Hylton', 'santoso.wijaya', 'eltoder', 'eric.snow', 'jcon', 'berker.peksag', 'serhiy.storchaka', 'pconnell', 'isoschiz', 'pstch', 'mbdevpl']
    pr_nums = []
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = None
    url = 'https://bugs.python.org/issue11549'
    versions = ['Python 3.7']

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      3.7 (EOL)end of lifeinterpreter-core(Objects, Python, Grammar, and Parser dirs)

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions