Skip to content

runtime: tiny allocator can keep allocations alive longer than expected #76356

@DanielMorsing

Description

@DanielMorsing

As seen in issue #76007, the tiny allocator can keep allocations alive longer than expected. This isn't a big issue with regards to memory use (it is kind of why we have the tiny allocator in the first place) but for objects that have special records like secret allocations and weak handles, it can prevent cleanup actions from occurring.

This issue is for the larger class of problems. Gives us a place to cite whenever we put in workarounds.

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugReportIssues describing a possible bug in the Go implementation.NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.compiler/runtimeIssues related to the Go compiler and/or runtime.

    Type

    No type

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions