Skip to content

Allow objects to decide if they can be collected by GC #53387

@kristjanvalur

Description

@kristjanvalur
BPO 9141
Nosy @tim-one, @loewis, @rhettinger, @amauryfa, @pitrou, @kristjanvalur, @asvetlov, @JimJJewett, @serhiy-storchaka, @phmc
Files
  • gc_collectable.patch
  • ob_is_gc.patch
  • ob_is_gc.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 2018-06-04.10:11:46.014>
    created_at = <Date 2010-07-02.11:30:10.750>
    labels = ['interpreter-core', 'type-feature']
    title = 'Allow objects to decide if they can be collected by GC'
    updated_at = <Date 2018-06-04.10:11:46.013>
    user = 'https://github.com/kristjanvalur'

    bugs.python.org fields:

    activity = <Date 2018-06-04.10:11:46.013>
    actor = 'kristjan.jonsson'
    assignee = 'none'
    closed = True
    closed_date = <Date 2018-06-04.10:11:46.014>
    closer = 'kristjan.jonsson'
    components = ['Interpreter Core']
    creation = <Date 2010-07-02.11:30:10.750>
    creator = 'kristjan.jonsson'
    dependencies = []
    files = ['17838', '25131', '25142']
    hgrepos = []
    issue_num = 9141
    keywords = ['patch', 'needs review']
    message_count = 44.0
    messages = ['109099', '109100', '109112', '109113', '109226', '109229', '109240', '109241', '109247', '109248', '109265', '109802', '109803', '109804', '109807', '109810', '110973', '110975', '157464', '157492', '157571', '157621', '157657', '157658', '157681', '157682', '157685', '157688', '157689', '157714', '157719', '157722', '157723', '158510', '158537', '158538', '158540', '158542', '158543', '158560', '158561', '318537', '318582', '318641']
    nosy_count = 13.0
    nosy_names = ['tim.peters', 'loewis', 'rhettinger', 'amaury.forgeotdarc', 'pitrou', 'kristjan.jonsson', 'dstanek', 'stutzbach', 'asvetlov', 'Jim.Jewett', 'serhiy.storchaka', 'pconnell', 'isoschiz']
    pr_nums = []
    priority = 'normal'
    resolution = 'out of date'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue9141'
    versions = ['Python 3.3']

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      interpreter-core(Objects, Python, Grammar, and Parser dirs)type-featureA feature request or enhancement

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions