cython / cython/cython

safe, ref-counted support for dynamic memory allocation

Open
#712 2 comments 0 reactions 0 assignees View on GitHub
enhancement Pure Python Mode
Dominant language
Cython
Stars
10.8k
Forks
1.6k
Avg merge
1d 19h
Merged PRs (30d)
39

Description

See this thread:

http://codespeak.net/pipermail/cython-dev/2008-November/003090.html

This depends on ticket http://trac.cython.org/ticket/152 as the Memory object should subtype `PyVarObject` to be efficient. An initial implementation could do without, though, and simply do two allocations.

Migrated from http://trac.cython.org/ticket/153

Contributor guide

Open the contributing guide

Research direction

Start by reading the linked Cython-dev thread and ticket 152, then compare their requirements with the migrated ticket. The issue does not name implementation files or tests; completion would require a decided design for safe, reference-counted dynamic allocation and its relationship to PyVarObject, including whether the two-allocation approach is acceptable.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, python
Domain
compilers, performance
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.