lp:python-safethread

Created by Adam Olsen and last modified
Get this branch:
bzr branch lp:python-safethread
Only Adam Olsen can upload to this branch. If you are Adam Olsen please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Adam Olsen
Project:
Python-Safethread
Status:
Abandoned

Recent revisions

35913. By Adam Olsen <rhamph@tetromino>

* Merge from basic

35912. By Adam Olsen <rhamph@tetromino>

* Merge from basic branch

35911. By Adam Olsen <rhamph@tetromino>

* Add Py_SingleRefcnt as a replacement for most Py_RefcntMatches usage

35910. By Adam Olsen <rhamph@tetromino>

* Only define Py_INCREF_PS and friends when Py_BUILD_CORE is defined

35909. By Adam Olsen <rhamph@tetromino>

* Make nismodule.c compile. Untested however, as my box isn't setup for it

35908. By Adam Olsen <rhamph@tetromino>

* Make PyObject_Del and PyObject_Resize require the object be untracked, rather than requiring a critical section
* Add a _PyTuple_NewResizeable() function, which returns an untracked tuple
* Add an empty_tuple global to tupleobject.c, removing the special behaviour for free_list[0]

35907. By Adam Olsen <rhamph@tetromino>

* Make calling PyObject_Del on tracked objects a fatal error

35906. By Adam Olsen <rhamph@tetromino>

* Make PyObject_Resize correctly handle failure to resize. (untested though)

35905. By Adam Olsen <rhamph@tetromino>

* Make method_descriptor objects shareable (hacked!)
* Make _stringio module shareable

35904. By Adam Olsen <rhamph@tetromino>

* Check for overflow when allocating variably-sized objects

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 with rich root (needs bzr 1.0)
This branch contains Public information 
Everyone can see this information.

Subscribers