lp:~mwhudson/pypy/imported-fixed-list-ootype

Created by Michael Hudson-Doyle and last modified
Get this branch:
bzr branch lp:~mwhudson/pypy/imported-fixed-list-ootype
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

18937. By niko

fix bug related to boolean arrays: we used to map them
to byte arrays, which caused us to incorrectly try
to box their arguments (since byte != boolean), etc

18936. By antocuni

add support to ootype.Array to gencli

18935. By niko

all tests pass now: only sig change was the return type
of ll_split_chr became Object[] not ArrayList

18934. By niko

1. add double arrays to database table
2. add missing package in constant.py

18933. By niko

a big refactoring aiming at better support for array branch. Move
most jvm constants etc into typesystem.py, which should eventually
be renamed to jvm.py as it is more general now. Change arrays to use
the new VoidArray class, and refactor how array methods were supported
to make them more general (there is now an OpcodeMethod which is something
that can be called like a method, but is implemented via a native opcode).

18932. By atobe

(cfbolz, atobe): Fixed various places in rtyper to work with new Arrays.

18931. By cfbolz

(antocuni): make even more array tests pass

18930. By cfbolz

implement void arrays as just integers (the only information they have is there
length)

18929. By atobe

(cbolz, atobe, antocuni): Fixed problem with arrays in JVM backend.

18928. By atobe

(cfbolz, atobe): In progress. Trying to get support for prebuilt arrays.

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.