lp:~mwhudson/pypy/imported-builtinrefactor

Created by Michael Hudson-Doyle on 2010-03-15 and last modified on 2010-03-15
Get this branch:
bzr branch lp:~mwhudson/pypy/imported-builtinrefactor
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

846. By hpk on 2003-09-17

the final merge of the builtinrefactor branch into the trunk. See

http://codespeak.net/pipermail/pypy-dev/2003q3/001012.html

for in-depth discussion and description of what is new.

845. By arigo on 2003-09-17

A version of fixeol that finds *.txt files as well, and can correct existing
files on your working copy that have inconsistent line endings

(This is a replay in the builtinrefactor branch of the trunk
revision 1337.)

844. By arigo on 2003-09-17

Still some light refactoring of the multimethod mecanisms.
Now we give enough static clues about the types to allow for
a complete list of what-to-try-in-which-order to be built
for each input argument types. This cleanly separates method
selection from method call, as wished by mwh and Samuele.
It should also speed up pypy a bit but not dramatically
enough to notice I'm afraid.

(This is a replay in the builtinrefactor branch of the trunk
revision 1131.)

843. By arigo on 2003-09-17

one last hack to have string-% behave in stdobjspace

842. By arigo on 2003-09-17

minor check

841. By hpk on 2003-09-17

- fixed two places to run with python-2.2

M pypy/interpreter/extmodule.py
    - fixed the introspection loop to work with python-2.2
    - minimized it a bit

M pypy/interpreter/baseobjspace.py
    - early initialize w_builtins to a dummy value in order to allow
      frame creation (which needs space.w_builtins) during sys/builtin init.

M pypy/module/builtin.py
    - allow generators for the 'compile' builtin by default to allow
      tests working on python-2.2

840. By arigo on 2003-09-17

Big "final" check-in in this branch.
Individual comments about changes will be made during the merge.

839. By arigo on 2003-09-09

test failures reduced

838. By arigo on 2003-09-09

interpreter tests working again

837. By arigo on 2003-09-08

getting closer, some tests start passing again

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.