[pypy-commit] [Git][pypy/extradoc][branch/extradoc] Add hodgestar to sprint.

2022-07-30 Thread Simon Cross (@hodgestar)
Simon Cross pushed to branch branch/extradoc at PyPy / extradoc Commits: afe7a45f by Simon Cross at 2022-07-30T22:23:52+00:00 Add hodgestar to sprint. --HG-- branch : extradoc - - - - - 1 changed file: - sprintinfo/ddorf2022/people.txt View it on Heptapod: https://foss.heptapod.net

[pypy-commit] extradoc extradoc: Add Simon to the list of attendees.

2020-01-15 Thread hodgestar
Author: Simon Cross Branch: extradoc Changeset: r5980:e2ec4ef28249 Date: 2020-01-15 21:37 + http://bitbucket.org/pypy/extradoc/changeset/e2ec4ef28249/ Log:Add Simon to the list of attendees. diff --git a/sprintinfo/leysin-winter-2020/people.txt b/sprintinfo/leysin-winter-2020/people.txt

[pypy-commit] pypy default: Add support for copying unwrap_spec to interpindirect2app.

2013-05-12 Thread hodgestar
Author: Simon Cross Branch: Changeset: r64010:310b0c27ddc3 Date: 2013-04-16 21:31 +0200 http://bitbucket.org/pypy/pypy/changeset/310b0c27ddc3/ Log:Add support for copying unwrap_spec to interpindirect2app. diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py --- a/pypy/int

[pypy-commit] pypy default: Add support for func_defaults to interpdirect2app.

2013-05-12 Thread hodgestar
Author: Simon Cross Branch: Changeset: r64008:5d6cdfad854a Date: 2013-04-16 21:00 +0200 http://bitbucket.org/pypy/pypy/changeset/5d6cdfad854a/ Log:Add support for func_defaults to interpdirect2app. diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py --- a/pypy/interpreter

[pypy-commit] pypy default: Add support for func_doc/__doc__ to interpindirect2app.

2013-05-12 Thread hodgestar
Author: Simon Cross Branch: Changeset: r64009:c7ed613a458c Date: 2013-04-16 21:07 +0200 http://bitbucket.org/pypy/pypy/changeset/c7ed613a458c/ Log:Add support for func_doc/__doc__ to interpindirect2app. diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py --- a/pypy/interp

[pypy-commit] pypy remove-string-smm: Remove bytearray.__repr__ multimethod (fijal, hodgestar).

2013-04-16 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r63439:98e3ba2a00d2 Date: 2013-04-17 00:01 +0200 http://bitbucket.org/pypy/pypy/changeset/98e3ba2a00d2/ Log:Remove bytearray.__repr__ multimethod (fijal, hodgestar). diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace

[pypy-commit] pypy remove-string-smm: Remove bytearray.decode multimethod (fijal, hodgestar).

2013-04-16 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r63438:dece801042c2 Date: 2013-04-16 23:30 +0200 http://bitbucket.org/pypy/pypy/changeset/dece801042c2/ Log:Remove bytearray.decode multimethod (fijal, hodgestar). diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std

[pypy-commit] pypy remove-string-smm: Remove bytearray.{strip, lstrip, rstrip} multimethods (fijal, hodgestar).

2013-04-16 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r63437:55e0a79ff91d Date: 2013-04-16 23:06 +0200 http://bitbucket.org/pypy/pypy/changeset/55e0a79ff91d/ Log:Remove bytearray.{strip,lstrip,rstrip} multimethods (fijal, hodgestar). diff --git a/pypy/objspace/std

[pypy-commit] pypy remove-string-smm: Replace bytearray.reverse multimethod (fijal, hodgestar).

2013-04-16 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r63436:748667f013a0 Date: 2013-04-16 22:50 +0200 http://bitbucket.org/pypy/pypy/changeset/748667f013a0/ Log:Replace bytearray.reverse multimethod (fijal, hodgestar). diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace

[pypy-commit] pypy remove-string-smm: Replace bytearray.join multimethod (fijal, hodgestar).

2013-04-16 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r63435:c66c3201fa1c Date: 2013-04-16 22:44 +0200 http://bitbucket.org/pypy/pypy/changeset/c66c3201fa1c/ Log:Replace bytearray.join multimethod (fijal, hodgestar). diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std

[pypy-commit] pypy remove-string-smm: Remove bytearray.extend multi-method and some unneeded return space.w_Nones (fijal, hodgestar).

2013-04-16 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r63431:58d8ca4f8154 Date: 2013-04-16 22:26 +0200 http://bitbucket.org/pypy/pypy/changeset/58d8ca4f8154/ Log:Remove bytearray.extend multi-method and some unneeded return space.w_Nones (fijal, hodgestar). diff --git a/pypy

[pypy-commit] pypy remove-string-smm: Remove bytearray.append SMM.

2013-04-16 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r63430:0e6b17820f73 Date: 2013-04-16 22:18 +0200 http://bitbucket.org/pypy/pypy/changeset/0e6b17820f73/ Log:Remove bytearray.append SMM. diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/py

[pypy-commit] pypy remove-string-smm: Use new 'chr' unwrap spec to fix bytearray.insert.

2013-04-16 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r63429:b969a2ea3352 Date: 2013-04-16 22:09 +0200 http://bitbucket.org/pypy/pypy/changeset/b969a2ea3352/ Log:Use new 'chr' unwrap spec to fix bytearray.insert. diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytea

[pypy-commit] pypy remove-string-smm: Add gateway_chr_w and 'chr' unwrap spec type (fijal, hodgestar)

2013-04-16 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r63428:5446bd20e6cc Date: 2013-04-16 22:07 +0200 http://bitbucket.org/pypy/pypy/changeset/5446bd20e6cc/ Log:Add gateway_chr_w and 'chr' unwrap spec type (fijal, hodgestar) diff --git a/pypy/interpreter/baseobjspace

[pypy-commit] pypy remove-string-smm: Kill str_or_int.

2013-04-16 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r63427:eed07b5588c3 Date: 2013-04-16 21:38 +0200 http://bitbucket.org/pypy/pypy/changeset/eed07b5588c3/ Log:Kill str_or_int. diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseob

[pypy-commit] pypy remove-string-smm: Fix name of implementation of descr_rjust in bytearray.

2013-04-16 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r63426:4215711f5f45 Date: 2013-04-16 21:33 +0200 http://bitbucket.org/pypy/pypy/changeset/4215711f5f45/ Log:Fix name of implementation of descr_rjust in bytearray. diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/

[pypy-commit] pypy remove-string-smm: Add support for copying unwrap_spec to interpindirect2app.

2013-04-16 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r63425:1a9a9b6917f4 Date: 2013-04-16 21:31 +0200 http://bitbucket.org/pypy/pypy/changeset/1a9a9b6917f4/ Log:Add support for copying unwrap_spec to interpindirect2app. diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.

[pypy-commit] pypy remove-string-smm: Add support for func_doc/__doc__ to interpindirect2app.

2013-04-16 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r63423:efdea0b37ab8 Date: 2013-04-16 21:07 +0200 http://bitbucket.org/pypy/pypy/changeset/efdea0b37ab8/ Log:Add support for func_doc/__doc__ to interpindirect2app. diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py

[pypy-commit] pypy remove-string-smm: Some progress on bytearray.

2013-04-16 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r63424:b2a605627eba Date: 2013-04-16 21:16 +0200 http://bitbucket.org/pypy/pypy/changeset/b2a605627eba/ Log:Some progress on bytearray. diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pyp

[pypy-commit] pypy remove-string-smm: Add support for func_defaults to interpdirect2app.

2013-04-16 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r63422:264b4a12d787 Date: 2013-04-16 21:00 +0200 http://bitbucket.org/pypy/pypy/changeset/264b4a12d787/ Log:Add support for func_defaults to interpdirect2app. diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py --- a

[pypy-commit] pypy improve-docs-2: Remove EOL whitespace in getting started dev docs.

2013-03-29 Thread hodgestar
Author: Simon Cross Branch: improve-docs-2 Changeset: r62887:e3b7af11981b Date: 2013-03-30 08:39 +0200 http://bitbucket.org/pypy/pypy/changeset/e3b7af11981b/ Log:Remove EOL whitespace in getting started dev docs. diff --git a/pypy/doc/getting-started-dev.rst b/pypy/doc/getting-started-dev.rs

[pypy-commit] pypy improve-docs-2: Clean up first paragraphs.

2013-03-29 Thread hodgestar
Author: Simon Cross Branch: improve-docs-2 Changeset: r62888:3f9b479df9fa Date: 2013-03-27 10:41 +0200 http://bitbucket.org/pypy/pypy/changeset/3f9b479df9fa/ Log:Clean up first paragraphs. diff --git a/pypy/doc/index.rst b/pypy/doc/index.rst --- a/pypy/doc/index.rst +++ b/pypy/doc/index.rst

[pypy-commit] pypy improve-docs-2: Fix typo and inaccuracy in bpnn example's comments.

2013-03-29 Thread hodgestar
Author: Simon Cross Branch: improve-docs-2 Changeset: r62886:6e161d4684b2 Date: 2013-03-30 08:38 +0200 http://bitbucket.org/pypy/pypy/changeset/6e161d4684b2/ Log:Fix typo and inaccuracy in bpnn example's comments. diff --git a/rpython/translator/goal/bpnn.py b/rpython/translator/goal/bpnn.py

[pypy-commit] pypy remove-string-smm: Remove bytearrayinterface.py (not really that much comminality).

2013-03-22 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r62683:24c6aa9c589b Date: 2013-03-23 05:24 +0200 http://bitbucket.org/pypy/pypy/changeset/24c6aa9c589b/ Log:Remove bytearrayinterface.py (not really that much comminality). diff --git a/pypy/objspace/std/bytearrayinterface.py b/pypy/o

[pypy-commit] pypy remove-string-smm: Remove bogus w_self=W_Root in bytearraytype unwrap_specs.

2013-03-21 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r62630:632f4fdd4857 Date: 2013-03-22 02:19 +0200 http://bitbucket.org/pypy/pypy/changeset/632f4fdd4857/ Log:Remove bogus w_self=W_Root in bytearraytype unwrap_specs. diff --git a/pypy/objspace/std/bytearraytype.py b/pypy/objspace/std/

[pypy-commit] pypy remove-string-smm: Use index unwrap_spec type for index in bytearray.remove.

2013-03-21 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r62628:e1b6bf1f9b9b Date: 2013-03-22 02:17 +0200 http://bitbucket.org/pypy/pypy/changeset/e1b6bf1f9b9b/ Log:Use index unwrap_spec type for index in bytearray.remove. diff --git a/pypy/objspace/std/bytearraytype.py b/pypy/objspace/std/

[pypy-commit] pypy remove-string-smm: Re-implement bytearray.remove.

2013-03-21 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r62627:67ef049cda7e Date: 2013-03-22 02:08 +0200 http://bitbucket.org/pypy/pypy/changeset/67ef049cda7e/ Log:Re-implement bytearray.remove. diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/

[pypy-commit] pypy remove-string-smm: Re-implement bytearray.pop.

2013-03-21 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r62623:47ef3c341a14 Date: 2013-03-22 01:53 +0200 http://bitbucket.org/pypy/pypy/changeset/47ef3c341a14/ Log:Re-implement bytearray.pop. diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pyp

[pypy-commit] pypy remove-string-smm: Re-implement bytearray.insert.

2013-03-21 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r62622:c7554e6db542 Date: 2013-03-22 01:42 +0200 http://bitbucket.org/pypy/pypy/changeset/c7554e6db542/ Log:Re-implement bytearray.insert. diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/inte

[pypy-commit] pypy remove-string-smm: Remove undeed SMM definition.

2013-03-21 Thread hodgestar
Author: Simon Cross Branch: remove-string-smm Changeset: r62621:a05eeef6cfb0 Date: 2013-03-22 01:09 +0200 http://bitbucket.org/pypy/pypy/changeset/a05eeef6cfb0/ Log:Remove undeed SMM definition. diff --git a/pypy/objspace/std/bytearraytype.py b/pypy/objspace/std/bytearraytype.py --- a/pypy/

[pypy-commit] extradoc extradoc: Merge changes.

2013-02-28 Thread hodgestar
Author: Simon Cross Branch: extradoc Changeset: r4948:11c4aa1b3954 Date: 2013-02-28 19:57 +0200 http://bitbucket.org/pypy/extradoc/changeset/11c4aa1b3954/ Log:Merge changes. diff --git a/blog/draft/10years.rst b/blog/draft/10years.rst --- a/blog/draft/10years.rst +++ b/blog/draft/10years.rst

[pypy-commit] extradoc extradoc: Tweak language a bit.

2013-02-28 Thread hodgestar
Author: Simon Cross Branch: extradoc Changeset: r4947:b28691743c94 Date: 2013-02-28 19:53 +0200 http://bitbucket.org/pypy/extradoc/changeset/b28691743c94/ Log:Tweak language a bit. diff --git a/blog/draft/10years.rst b/blog/draft/10years.rst --- a/blog/draft/10years.rst +++ b/blog/draft/10ye

[pypy-commit] pypy default: (jerith) Fix link to getting-started-dev in 'Further reading' sections of the archictecture documentation. Fixes issue 1280.

2012-10-09 Thread hodgestar
Author: Simon Cross Branch: Changeset: r57956:5c65254c7298 Date: 2012-10-09 22:11 +0200 http://bitbucket.org/pypy/pypy/changeset/5c65254c7298/ Log:(jerith) Fix link to getting-started-dev in 'Further reading' sections of the archictecture documentation. Fixes issue 1280. diff --git

[pypy-commit] extradoc extradoc: Put back changes from c0e8633624c9 that were accidentally clobbered by d821325a6875.

2012-09-05 Thread hodgestar
Author: Simon Cross Branch: extradoc Changeset: r4745:632b1abb75b5 Date: 2012-09-05 19:56 +0200 http://bitbucket.org/pypy/extradoc/changeset/632b1abb75b5/ Log:Put back changes from c0e8633624c9 that were accidentally clobbered by d821325a6875. diff --git a/sprintinfo/cape-town-2012/a

[pypy-commit] extradoc extradoc: English clean-up and power plug nitpicking.

2012-09-05 Thread hodgestar
Author: Simon Cross Branch: extradoc Changeset: r4744:d821325a6875 Date: 2012-09-05 19:50 +0200 http://bitbucket.org/pypy/extradoc/changeset/d821325a6875/ Log:English clean-up and power plug nitpicking. diff --git a/sprintinfo/cape-town-2012/announce.txt b/sprintinfo/cape-town-2012/announce

[pypy-commit] extradoc extradoc: Add regex JIT example.

2012-03-07 Thread hodgestar
Author: Simon Cross Branch: extradoc Changeset: r4133:0d6e364016ae Date: 2012-03-07 21:14 +0200 http://bitbucket.org/pypy/extradoc/changeset/0d6e364016ae/ Log:Add regex JIT example. diff --git a/talk/pycon2012/tutorial/examples/08_re_jit.py b/talk/pycon2012/tutorial/examples/08_re_jit.py ne

[pypy-commit] jitviewer default: Suggesting using jit-backend not jit-backend-count so that jitviewer can display the assembler.

2012-03-07 Thread hodgestar
Author: Simon Cross Branch: Changeset: r193:f4c3fa418099 Date: 2012-03-07 19:19 +0200 http://bitbucket.org/pypy/jitviewer/changeset/f4c3fa418099/ Log:Suggesting using jit-backend not jit-backend-count so that jitviewer can display the assembler. diff --git a/_jitviewer/app.py b/_jit

[pypy-commit] extradoc extradoc: (fijal, arigo, hodgestar) Clean-ups after joint review.

2012-03-06 Thread hodgestar
Author: Simon Cross Branch: extradoc Changeset: r4126:84a4734ee987 Date: 2012-03-06 20:59 +0200 http://bitbucket.org/pypy/extradoc/changeset/84a4734ee987/ Log:(fijal, arigo, hodgestar) Clean-ups after joint review. diff --git a/talk/pycon2012/tutorial/slides.rst b/talk/pycon2012/tutorial

[pypy-commit] extradoc extradoc: Add clean target.

2012-03-06 Thread hodgestar
Author: Simon Cross Branch: extradoc Changeset: r4125:0e0e77f4e718 Date: 2012-03-06 20:58 +0200 http://bitbucket.org/pypy/extradoc/changeset/0e0e77f4e718/ Log:Add clean target. diff --git a/talk/pycon2012/tutorial/Makefile b/talk/pycon2012/tutorial/Makefile --- a/talk/pycon2012/tutorial/Make

[pypy-commit] extradoc extradoc: Minor fix ups to cake slide.

2012-03-06 Thread hodgestar
Author: Simon Cross Branch: extradoc Changeset: r4123:933f0b6c1b0c Date: 2012-03-06 19:49 +0200 http://bitbucket.org/pypy/extradoc/changeset/933f0b6c1b0c/ Log:Minor fix ups to cake slide. diff --git a/talk/pycon2012/tutorial/slides.rst b/talk/pycon2012/tutorial/slides.rst --- a/talk/pycon20

[pypy-commit] extradoc extradoc: Add a slide about the layers of PyPy.

2012-03-05 Thread hodgestar
Author: Simon Cross Branch: extradoc Changeset: r4122:70bb27760192 Date: 2012-03-06 09:48 +0200 http://bitbucket.org/pypy/extradoc/changeset/70bb27760192/ Log:Add a slide about the layers of PyPy. diff --git a/talk/pycon2012/tutorial/images/cake.png b/talk/pycon2012/tutorial/images/cake.png

[pypy-commit] extradoc extradoc: Mention JIT more explicitly in JIT performance slide.

2012-03-05 Thread hodgestar
Author: Simon Cross Branch: extradoc Changeset: r4121:1bfb8636b847 Date: 2012-03-06 00:53 +0200 http://bitbucket.org/pypy/extradoc/changeset/1bfb8636b847/ Log:Mention JIT more explicitly in JIT performance slide. diff --git a/talk/pycon2012/tutorial/slides.rst b/talk/pycon2012/tutorial/slid

[pypy-commit] jitviewer default: (hodgestar, fijal) Jitviewer requires Jinja2 >= 2.6

2011-07-24 Thread hodgestar
Author: Simon Cross Branch: Changeset: r164:993de13e3b77 Date: 2011-07-25 00:43 +0200 http://bitbucket.org/pypy/jitviewer/changeset/993de13e3b77/ Log:(hodgestar, fijal) Jitviewer requires Jinja2 >= 2.6 diff --git a/setup.py b/setup.py --- a/setup.py +++ b/setup.py @@ -10,7 +1

[pypy-commit] pypy inline-simple-generators: (fijal, hodgestar) Add test_pypy_c for generators.

2011-07-24 Thread hodgestar
Author: Simon Cross Branch: inline-simple-generators Changeset: r45950:f8569277fc1f Date: 2011-07-24 21:44 +0200 http://bitbucket.org/pypy/pypy/changeset/f8569277fc1f/ Log:(fijal, hodgestar) Add test_pypy_c for generators. diff --git a/pypy/module/pypyjit/test_pypy_c/test_generators.py b

[pypy-commit] pypy inline-simple-generators: (antocuni, hodgestar) Rename unroll argument in test to make test more understandable.

2011-07-24 Thread hodgestar
Author: Simon Cross Branch: inline-simple-generators Changeset: r45949:1c03240c7ac2 Date: 2011-07-24 20:18 +0200 http://bitbucket.org/pypy/pypy/changeset/1c03240c7ac2/ Log:(antocuni, hodgestar) Rename unroll argument in test to make test more understandable. diff --git a/pypy/jit

[pypy-commit] pypy inline-simple-generators: (fijal, hodgestar) Unroll only one iteration of the loop.

2011-07-24 Thread hodgestar
Author: Simon Cross Branch: inline-simple-generators Changeset: r45947:ade9aa80fb50 Date: 2011-07-24 19:40 +0200 http://bitbucket.org/pypy/pypy/changeset/ade9aa80fb50/ Log:(fijal, hodgestar) Unroll only one iteration of the loop. diff --git a/pypy/jit/metainterp/pyjitpl.py b/pypy/jit

[pypy-commit] pypy inline-simple-generators: (fijal, hodgestar) Start adding should_unroll_one_iteration.

2011-07-24 Thread hodgestar
Author: Simon Cross Branch: inline-simple-generators Changeset: r45942:2e3ca4c4b315 Date: 2011-07-24 18:04 +0200 http://bitbucket.org/pypy/pypy/changeset/2e3ca4c4b315/ Log:(fijal, hodgestar) Start adding should_unroll_one_iteration. diff --git a/pypy/jit/metainterp/pyjitpl.py b/pypy/jit

[pypy-commit] jitviewer default: Get jitviewer to install correctly -- move static and template folders into a package so that they really are package data, add qwebview.py to list of scripts to insta

2011-07-06 Thread hodgestar
Author: Simon Cross Branch: Changeset: r136:97161ab5adfd Date: 2011-07-06 21:28 +0200 http://bitbucket.org/pypy/jitviewer/changeset/97161ab5adfd/ Log:Get jitviewer to install correctly -- move static and template folders into a package so that they really are package data, add

[pypy-commit] pypy default: Add xml.parsers.expat.errors module.

2011-07-02 Thread hodgestar
Author: Simon Cross Branch: Changeset: r45269:2d43f3bebc8d Date: 2011-07-02 17:20 +0200 http://bitbucket.org/pypy/pypy/changeset/2d43f3bebc8d/ Log:Add xml.parsers.expat.errors module. diff --git a/pypy/module/pyexpat/__init__.py b/pypy/module/pyexpat/__init__.py --- a/pypy/module/pyexpat/__