lp:~mwhudson/pypy/imported-applevel-ctypes

Created by Michael Hudson-Doyle and last modified
Get this branch:
bzr branch lp:~mwhudson/pypy/imported-applevel-ctypes
Only Michael Hudson-Doyle can upload to this branch. If you are Michael Hudson-Doyle please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Michael Hudson-Doyle
Project:
PyPy
Status:
Development

Recent revisions

18749. By fijal

Merge translator/c from trunk as well.

18748. By fijal

Insert an explicit keepalive of objects passed as arguments to structure
init.

18747. By fijal

Fix the test. The problem is that internal structure is not kept alive. I think
we should do that.

18746. By fijal

be explicit

18745. By fijal

Merge the gc from dist, as translation is now broken on this branch.

18744. By fijal

Make test fail more obviously

18743. By fijal

Kill the __new__ of structure instance.

18742. By fijal

One needed fix.

18741. By cfbolz

use a _ffi struct for simple values. I think this is conceptually the right
thing to do, but it is terribly inefficient.

18740. By cfbolz

refactor _ffi structure handling: don't recompute the offsets every time a
structure instances is created (!), only do it every time a new structure type
is created.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:pypy
This branch contains Public information 
Everyone can see this information.