Skip to content

Fixing Copy on Writes from reference counting and immortal objects#84436

@eduardo-elizondo

Description

@eduardo-elizondo
BPO40255
Nosy@tim-one, @nascheme, @gpshead, @pitrou, @vstinner, @carljm, @DinoV, @methane, @markshannon, @ericsnowcurrently, @zooba, @corona10, @pablogsal, @eduardo-elizondo, @remilapeyre, @shihai1991
PRs
  • gh-84436: Implement Immortal Objects #19474
  • bpo-43503: Make limited API objects effectively immutable. #24828
  • bpo-40255: Implement Immortal Instances - Optimization 1 #31488
  • bpo-40255: Implement Immortal Instances - Optimization 2 #31489
  • bpo-40255: Implement Immortal Instances - Optimization 3 #31490
  • bpo-40255: Implement Immortal Instances - Optimizations Combined #31491
  • 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=Noneclosed_at=Nonecreated_at=<Date2020-04-11.15:40:21.809>labels= ['interpreter-core', 'type-feature', '3.10'] title='Fixing Copy on Writes from reference counting and immortal objects'updated_at=<Date2022-02-22.16:42:58.428>user='https://github.com/eduardo-elizondo'

    bugs.python.org fields:

    activity=<Date2022-02-22.16:42:58.428>actor='eric.snow'assignee='none'closed=Falseclosed_date=Nonecloser=Nonecomponents= ['Interpreter Core'] creation=<Date2020-04-11.15:40:21.809>creator='eelizondo'dependencies= [] files= [] hgrepos= [] issue_num=40255keywords= ['patch'] message_count=69.0messages= ['366216', '366221', '366224', '366325', '366326', '366328', '366329', '366330', '366331', '366341', '366344', '366345', '366387', '366388', '366390', '366402', '366403', '366404', '366406', '366407', '366408', '366412', '366413', '366416', '366422', '366423', '366428', '366456', '366518', '366519', '366520', '366536', '366561', '366565', '366566', '366573', '366577', '366578', '366579', '366593', '366605', '366623', '366624', '366625', '366628', '366629', '366744', '366818', '366825', '366826', '366828', '366834', '366835', '366837', '366852', '379644', '379871', '379917', '388525', '388526', '388760', '410592', '410613', '412956', '413080', '413116', '413693', '413694', '413717'] nosy_count=16.0nosy_names= ['tim.peters', 'nascheme', 'gregory.p.smith', 'pitrou', 'vstinner', 'carljm', 'dino.viehland', 'methane', 'Mark.Shannon', 'eric.snow', 'steve.dower', 'corona10', 'pablogsal', 'eelizondo', 'remi.lapeyre', 'shihai1991'] pr_nums= ['19474', '24828', '31488', '31489', '31490', '31491'] priority='normal'resolution=Nonestage='patch review'status='open'superseder=Nonetype='enhancement'url='https://bugs.python.org/issue40255'versions= ['Python 3.10']

    Linked PRs

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      Projects

      Status

      Done

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions