[pypy-commit] pypy default: Change the detection of 'AF_PACKET': instead of detecting it

2011-10-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r48254:82601a1c1f1d Date: 2011-10-20 10:58 +0200 http://bitbucket.org/pypy/pypy/changeset/82601a1c1f1d/ Log:Change the detection of 'AF_PACKET': instead of detecting it automatically, force it to be True on Linux only. According to http:/

[pypy-commit] pypy default: merge heads

2011-10-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r48255:8fe3564dc575 Date: 2011-10-20 10:59 +0200 http://bitbucket.org/pypy/pypy/changeset/8fe3564dc575/ Log:merge heads diff --git a/pypy/module/__builtin__/__init__.py b/pypy/module/__builtin__/__init__.py --- a/pypy/module/__builtin__/__init__.py +++

[pypy-commit] pypy ppc-jit-backend: little beautification

2011-10-20 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48256:5ef0586e29c2 Date: 2011-10-20 11:00 +0200 http://bitbucket.org/pypy/pypy/changeset/5ef0586e29c2/ Log:little beautification diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py b/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py --- a/p

[pypy-commit] pypy ppc-jit-backend: Implemented overflow operations.

2011-10-20 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48257:d2527483c5c3 Date: 2011-10-20 11:02 +0200 http://bitbucket.org/pypy/pypy/changeset/d2527483c5c3/ Log:Implemented overflow operations. diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py b/pypy/jit/backend/ppc/ppcgen/opassembler.py

[pypy-commit] pypy default: Maybe fixes solaris for now.

2011-10-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r48258:5b15ee11ff63 Date: 2011-10-20 11:09 +0200 http://bitbucket.org/pypy/pypy/changeset/5b15ee11ff63/ Log:Maybe fixes solaris for now. diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py --- a/pypy/config/pypyoption.py +++ b/pypy/config

[pypy-commit] pypy ppc-jit-backend: Fixed bug in load_from_addr. It did not do the intended stuff when called with r0.

2011-10-20 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48259:440b9131acbf Date: 2011-10-20 12:38 +0200 http://bitbucket.org/pypy/pypy/changeset/440b9131acbf/ Log:Fixed bug in load_from_addr. It did not do the intended stuff when called with r0. diff --git a/pypy/jit/backend/ppc/ppcgen/cod

[pypy-commit] pypy ppc-jit-backend: Fixed test to work with new load_from_addr.

2011-10-20 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48260:b96e59515c28 Date: 2011-10-20 12:40 +0200 http://bitbucket.org/pypy/pypy/changeset/b96e59515c28/ Log:Fixed test to work with new load_from_addr. diff --git a/pypy/jit/backend/ppc/ppcgen/test/test_ppc.py b/pypy/jit/backend/ppc/ppcgen/te

[pypy-commit] pypy ppc-jit-backend: Implemented passing of pointer values.

2011-10-20 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48261:c32669c9d45d Date: 2011-10-20 12:43 +0200 http://bitbucket.org/pypy/pypy/changeset/c32669c9d45d/ Log:Implemented passing of pointer values. diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py b/pypy/jit/backend/ppc/ppcgen/ppc_ass

[pypy-commit] pypy faster-json: implement encode enough so it passes tests

2011-10-20 Thread fijal
Author: Maciej Fijalkowski Branch: faster-json Changeset: r48262:1139520345e7 Date: 2011-10-20 13:37 +0200 http://bitbucket.org/pypy/pypy/changeset/1139520345e7/ Log:implement encode enough so it passes tests diff --git a/lib-python/modified-2.7/json/encoder.py b/lib-python/modified-2.7/jso

[pypy-commit] pypy faster-json: a little speedup

2011-10-20 Thread fijal
Author: Maciej Fijalkowski Branch: faster-json Changeset: r48263:947621c9169c Date: 2011-10-20 13:38 +0200 http://bitbucket.org/pypy/pypy/changeset/947621c9169c/ Log:a little speedup diff --git a/lib-python/modified-2.7/json/encoder.py b/lib-python/modified-2.7/json/encoder.py --- a/lib-pyt

[pypy-commit] pypy default: Fix: the case marked as "#PyPy" was never actually followed any more.

2011-10-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r48264:0d7e8867e6c0 Date: 2011-10-20 15:13 +0200 http://bitbucket.org/pypy/pypy/changeset/0d7e8867e6c0/ Log:Fix: the case marked as "#PyPy" was never actually followed any more. It is doing something better than the other case, so use it

[pypy-commit] pyrepl default: Patch from pypy's 0d7e8867e6c0

2011-10-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r149:f4d54136a74c Date: 2011-10-20 15:15 +0200 http://bitbucket.org/pypy/pyrepl/changeset/f4d54136a74c/ Log:Patch from pypy's 0d7e8867e6c0 diff --git a/pyrepl/readline.py b/pyrepl/readline.py --- a/pyrepl/readline.py +++ b/pyrepl/readline.py @@ -395,9 +

[pypy-commit] pyrepl py3ksupport: fix type check error

2011-10-20 Thread RonnyPfannschmidt
Author: Ronny Pfannschmidt Branch: py3ksupport Changeset: r150:20637596ceea Date: 2011-10-20 15:39 +0200 http://bitbucket.org/pypy/pyrepl/changeset/20637596ceea/ Log:fix type check error diff --git a/pyrepl/reader.py b/pyrepl/reader.py --- a/pyrepl/reader.py +++ b/pyrepl/reader.py @@ -524,7

[pypy-commit] pypy gmp: A branch in which to reimplement rbigint using the gmp library.

2011-10-20 Thread arigo
Author: Armin Rigo Branch: gmp Changeset: r48265:df022cedef34 Date: 2011-10-20 15:31 +0200 http://bitbucket.org/pypy/pypy/changeset/df022cedef34/ Log:A branch in which to reimplement rbigint using the gmp library. ___ pypy-commit mailing list pypy-

[pypy-commit] pypy gmp: First test passes.

2011-10-20 Thread arigo
Author: Armin Rigo Branch: gmp Changeset: r48267:b7758f1003d0 Date: 2011-10-20 16:13 +0200 http://bitbucket.org/pypy/pypy/changeset/b7758f1003d0/ Log:First test passes. diff --git a/pypy/rlib/_rbigint_gmp.py b/pypy/rlib/_rbigint_gmp.py new file mode 100644 --- /dev/null +++ b/pypy/rlib/_rbig

[pypy-commit] pypy gmp: More tests pass.

2011-10-20 Thread arigo
Author: Armin Rigo Branch: gmp Changeset: r48268:c40c0e765925 Date: 2011-10-20 16:24 +0200 http://bitbucket.org/pypy/pypy/changeset/c40c0e765925/ Log:More tests pass. diff --git a/pypy/rlib/_rbigint_gmp.py b/pypy/rlib/_rbigint_gmp.py --- a/pypy/rlib/_rbigint_gmp.py +++ b/pypy/rlib/_rbigint_g

[pypy-commit] pypy gmp: Some more operations.

2011-10-20 Thread arigo
Author: Armin Rigo Branch: gmp Changeset: r48269:5308f097341b Date: 2011-10-20 16:44 +0200 http://bitbucket.org/pypy/pypy/changeset/5308f097341b/ Log:Some more operations. diff --git a/pypy/rlib/_rbigint_gmp.py b/pypy/rlib/_rbigint_gmp.py --- a/pypy/rlib/_rbigint_gmp.py +++ b/pypy/rlib/_rbig

[pypy-commit] pypy gmp: In-progress.

2011-10-20 Thread arigo
Author: Armin Rigo Branch: gmp Changeset: r48270:118e6ccfb4c1 Date: 2011-10-20 17:26 +0200 http://bitbucket.org/pypy/pypy/changeset/118e6ccfb4c1/ Log:In-progress. diff --git a/pypy/rlib/_rbigint_gmp.py b/pypy/rlib/_rbigint_gmp.py --- a/pypy/rlib/_rbigint_gmp.py +++ b/pypy/rlib/_rbigint_gmp.p

[pypy-commit] pypy gmp: Next function.

2011-10-20 Thread arigo
Author: Armin Rigo Branch: gmp Changeset: r48271:b396542050a4 Date: 2011-10-20 17:31 +0200 http://bitbucket.org/pypy/pypy/changeset/b396542050a4/ Log:Next function. diff --git a/pypy/rlib/_rbigint_gmp.py b/pypy/rlib/_rbigint_gmp.py --- a/pypy/rlib/_rbigint_gmp.py +++ b/pypy/rlib/_rbigint_gmp

[pypy-commit] pypy gmp: in-progress.

2011-10-20 Thread arigo
Author: Armin Rigo Branch: gmp Changeset: r48272:d81a2c7c6ca1 Date: 2011-10-20 17:58 +0200 http://bitbucket.org/pypy/pypy/changeset/d81a2c7c6ca1/ Log:in-progress. diff --git a/pypy/rlib/_rbigint_gmp.py b/pypy/rlib/_rbigint_gmp.py --- a/pypy/rlib/_rbigint_gmp.py +++ b/pypy/rlib/_rbigint_gmp.p

[pypy-commit] pypy gmp: Close the "gmp" branch already and give up,

2011-10-20 Thread arigo
Author: Armin Rigo Branch: gmp Changeset: r48273:105fe17b27f7 Date: 2011-10-20 17:58 +0200 http://bitbucket.org/pypy/pypy/changeset/105fe17b27f7/ Log:Close the "gmp" branch already and give up, as described in https://bugs.pypy.org/issue892. __

[pypy-commit] pyrepl py3ksupport: add for forgotten basestring tuple for python3

2011-10-20 Thread RonnyPfannschmidt
Author: Ronny Pfannschmidt Branch: py3ksupport Changeset: r151:69c3300fb54e Date: 2011-10-20 18:25 +0200 http://bitbucket.org/pypy/pyrepl/changeset/69c3300fb54e/ Log:add for forgotten basestring tuple for python3 diff --git a/pyrepl/reader.py b/pyrepl/reader.py --- a/pyrepl/reader.py +++ b/p

[pypy-commit] benchmarks default: add a simple json benchmark

2011-10-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r147:a561cae55462 Date: 2011-10-20 18:34 +0200 http://bitbucket.org/pypy/benchmarks/changeset/a561cae55462/ Log:add a simple json benchmark diff --git a/benchmarks.py b/benchmarks.py --- a/benchmarks.py +++ b/benchmarks.py @@ -54,7 +54,8 @@ f

[pypy-commit] Notification: pypy

2011-10-20 Thread Bitbucket
You have received a notification from soymo. Hi, I forked pypy. My fork is at https://bitbucket.org/soymo/pypy. -- Disable notifications at https://bitbucket.org/account/notifications/ ___ pypy-commit mailing list pypy-commit@python.org http://mail.pyth

[pypy-commit] pypy faster-json: don't use identity_dict and remove the commented out stuff

2011-10-20 Thread fijal
Author: Maciej Fijalkowski Branch: faster-json Changeset: r48274:abcebe394ced Date: 2011-10-20 19:27 +0200 http://bitbucket.org/pypy/pypy/changeset/abcebe394ced/ Log:don't use identity_dict and remove the commented out stuff diff --git a/lib-python/modified-2.7/json/encoder.py b/lib-python/

[pypy-commit] pypy faster-json: make alex happier

2011-10-20 Thread fijal
Author: Maciej Fijalkowski Branch: faster-json Changeset: r48275:6c562364a3e2 Date: 2011-10-20 19:30 +0200 http://bitbucket.org/pypy/pypy/changeset/6c562364a3e2/ Log:make alex happier diff --git a/lib-python/modified-2.7/json/encoder.py b/lib-python/modified-2.7/json/encoder.py --- a/lib-py

[pypy-commit] pypy default: merge default

2011-10-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r48277:39882f1dfd15 Date: 2011-10-20 19:50 +0200 http://bitbucket.org/pypy/pypy/changeset/39882f1dfd15/ Log:merge default diff --git a/lib_pypy/pyrepl/readline.py b/lib_pypy/pyrepl/readline.py --- a/lib_pypy/pyrepl/readline.py +++ b/lib_pypy/pyr

[pypy-commit] pypy default: merge faster-json branch. It provides encode() optimization for json module,

2011-10-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r48276:51aebf5ad032 Date: 2011-10-20 19:49 +0200 http://bitbucket.org/pypy/pypy/changeset/51aebf5ad032/ Log:merge faster-json branch. It provides encode() optimization for json module, that runs faster than the C extension on CPython (for

[pypy-commit] pypy rgc-mem-pressure: fix hashlib's copy() leak

2011-10-20 Thread justinpeel
Author: Justin Peel Branch: rgc-mem-pressure Changeset: r48278:38375b2c1ddb Date: 2011-10-20 11:57 -0600 http://bitbucket.org/pypy/pypy/changeset/38375b2c1ddb/ Log:fix hashlib's copy() leak diff --git a/pypy/module/_hashlib/interp_hashlib.py b/pypy/module/_hashlib/interp_hashlib.py --- a/py

[pypy-commit] pypy inline-dict-ops: just always keepalive parent. Passes tests and seems that the original reason

2011-10-20 Thread fijal
Author: Maciej Fijalkowski Branch: inline-dict-ops Changeset: r48279:7e7d1b1bd768 Date: 2011-10-20 20:38 +0200 http://bitbucket.org/pypy/pypy/changeset/7e7d1b1bd768/ Log:just always keepalive parent. Passes tests and seems that the original reason for a convoluted if disappeared (as p

[pypy-commit] pypy inline-dict-ops: allow newdict to be inlined

2011-10-20 Thread alex_gaynor
Author: Alex Gaynor Branch: inline-dict-ops Changeset: r48281:5815c00f560b Date: 2011-10-20 14:42 -0400 http://bitbucket.org/pypy/pypy/changeset/5815c00f560b/ Log:allow newdict to be inlined diff --git a/pypy/rpython/lltypesystem/rdict.py b/pypy/rpython/lltypesystem/rdict.py --- a/pypy/rpyt

[pypy-commit] pypy inline-dict-ops: fix tests for new inlining

2011-10-20 Thread alex_gaynor
Author: Alex Gaynor Branch: inline-dict-ops Changeset: r48282:f566dee94e85 Date: 2011-10-20 15:04 -0400 http://bitbucket.org/pypy/pypy/changeset/f566dee94e85/ Log:fix tests for new inlining diff --git a/pypy/jit/metainterp/test/test_dict.py b/pypy/jit/metainterp/test/test_dict.py --- a/pypy

[pypy-commit] extradoc extradoc: my dates

2011-10-20 Thread antocuni
Author: Antonio Cuni Branch: extradoc Changeset: r3935:16335a1394f1 Date: 2011-10-20 21:39 +0200 http://bitbucket.org/pypy/extradoc/changeset/16335a1394f1/ Log:my dates diff --git a/sprintinfo/gothenburg-2011-2/people.txt b/sprintinfo/gothenburg-2011-2/people.txt --- a/sprintinfo/gothenburg

[pypy-commit] pypy inline-dict-ops: make boehm use the same code path as framework gcs for allocating arrays

2011-10-20 Thread alex_gaynor
Author: Alex Gaynor Branch: inline-dict-ops Changeset: r48283:c24558868b27 Date: 2011-10-20 16:39 -0400 http://bitbucket.org/pypy/pypy/changeset/c24558868b27/ Log:make boehm use the same code path as framework gcs for allocating arrays diff --git a/pypy/jit/backend/llsupport/gc.py b/

[pypy-commit] pypy inline-dict-ops: add descr to interior field descr, fix pypyjit test

2011-10-20 Thread alex_gaynor
Author: Alex Gaynor Branch: inline-dict-ops Changeset: r48284:12999013a845 Date: 2011-10-20 18:09 -0400 http://bitbucket.org/pypy/pypy/changeset/12999013a845/ Log:add descr to interior field descr, fix pypyjit test diff --git a/pypy/jit/backend/llsupport/descr.py b/pypy/jit/backend/llsuppor

[pypy-commit] pypy inline-dict-ops: kill boehm special cases in the JIT

2011-10-20 Thread alex_gaynor
Author: Alex Gaynor Branch: inline-dict-ops Changeset: r48285:9fbb0836e52d Date: 2011-10-20 18:21 -0400 http://bitbucket.org/pypy/pypy/changeset/9fbb0836e52d/ Log:kill boehm special cases in the JIT diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py --- a/pypy/j

[pypy-commit] pypy rgc-mem-pressure: small fixes. memory leak is now completely stopped.

2011-10-20 Thread justinpeel
Author: Justin Peel Branch: rgc-mem-pressure Changeset: r48286:1376c2803ce7 Date: 2011-10-20 17:13 -0600 http://bitbucket.org/pypy/pypy/changeset/1376c2803ce7/ Log:small fixes. memory leak is now completely stopped. diff --git a/pypy/module/_hashlib/interp_hashlib.py b/pypy/module/_hashlib/

[pypy-commit] pypy inline-dict-ops: fix various tests

2011-10-20 Thread alex_gaynor
Author: Alex Gaynor Branch: inline-dict-ops Changeset: r48287:43a10843f902 Date: 2011-10-20 19:28 -0400 http://bitbucket.org/pypy/pypy/changeset/43a10843f902/ Log:fix various tests diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py --- a/pypy/jit/backend/llsuppo

[pypy-commit] pypy inline-dict-ops: revert changes to debug, they break tons of tests. fijal: feel free to revert if you fix tests ; )

2011-10-20 Thread alex_gaynor
Author: Alex Gaynor Branch: inline-dict-ops Changeset: r48288:99cce3fdfcfd Date: 2011-10-20 19:32 -0400 http://bitbucket.org/pypy/pypy/changeset/99cce3fdfcfd/ Log:revert changes to debug, they break tons of tests. fijal: feel free to revert if you fix tests ;) diff --git a/pypy/rlib/

[pypy-commit] pypy inline-dict-ops: fix this test in full

2011-10-20 Thread alex_gaynor
Author: Alex Gaynor Branch: inline-dict-ops Changeset: r48289:99db09a93a34 Date: 2011-10-20 20:43 -0400 http://bitbucket.org/pypy/pypy/changeset/99db09a93a34/ Log:fix this test in full diff --git a/pypy/module/pypyjit/test_pypy_c/test_containers.py b/pypy/module/pypyjit/test_pypy_c/test_con

[pypy-commit] pypy inline-dict-ops: fix tests on 32-bit

2011-10-20 Thread alex_gaynor
Author: Alex Gaynor Branch: inline-dict-ops Changeset: r48290:3e352268b119 Date: 2011-10-20 21:49 -0400 http://bitbucket.org/pypy/pypy/changeset/3e352268b119/ Log:fix tests on 32-bit diff --git a/pypy/jit/backend/test/runner_test.py b/pypy/jit/backend/test/runner_test.py --- a/pypy/jit/back

[pypy-commit] pypy rgc-mem-pressure: improve a test for rgc.add_memory_pressure. not sure that it is really doing what we want it to do.

2011-10-20 Thread justinpeel
Author: Justin Peel Branch: rgc-mem-pressure Changeset: r48291:eac625745920 Date: 2011-10-20 19:54 -0600 http://bitbucket.org/pypy/pypy/changeset/eac625745920/ Log:improve a test for rgc.add_memory_pressure. not sure that it is really doing what we want it to do. diff --git a/pypy/tr

[pypy-commit] pypy rgc-mem-pressure: merge in default

2011-10-20 Thread justinpeel
Author: Justin Peel Branch: rgc-mem-pressure Changeset: r48292:170dff2f43d2 Date: 2011-10-20 20:01 -0600 http://bitbucket.org/pypy/pypy/changeset/170dff2f43d2/ Log:merge in default diff --git a/lib-python/modified-2.7/json/encoder.py b/lib-python/modified-2.7/json/encoder.py --- a/lib-pytho

[pypy-commit] pypy inline-dict-ops: improve comments

2011-10-20 Thread fijal
Author: Maciej Fijalkowski Branch: inline-dict-ops Changeset: r48293:48a8680ad5e0 Date: 2011-10-20 20:39 +0200 http://bitbucket.org/pypy/pypy/changeset/48a8680ad5e0/ Log:improve comments diff --git a/pypy/jit/metainterp/test/test_dict.py b/pypy/jit/metainterp/test/test_dict.py --- a/pypy/ji

[pypy-commit] pypy inline-dict-ops: add caching to interiorfielddescr

2011-10-20 Thread fijal
Author: Maciej Fijalkowski Branch: inline-dict-ops Changeset: r48294:5c8426aeee4f Date: 2011-10-21 07:20 +0200 http://bitbucket.org/pypy/pypy/changeset/5c8426aeee4f/ Log:add caching to interiorfielddescr diff --git a/pypy/jit/backend/llsupport/descr.py b/pypy/jit/backend/llsupport/descr.py

[pypy-commit] pypy inline-dict-ops: merge

2011-10-20 Thread fijal
Author: Maciej Fijalkowski Branch: inline-dict-ops Changeset: r48295:ee82f2591c34 Date: 2011-10-21 07:21 +0200 http://bitbucket.org/pypy/pypy/changeset/ee82f2591c34/ Log:merge diff --git a/pypy/jit/metainterp/test/test_dict.py b/pypy/jit/metainterp/test/test_dict.py --- a/pypy/jit/metainter

[pypy-commit] extradoc extradoc: sign up

2011-10-20 Thread hakanardo
Author: Hakan Ardo Branch: extradoc Changeset: r3936:4d40ab56fd27 Date: 2011-10-21 07:27 +0200 http://bitbucket.org/pypy/extradoc/changeset/4d40ab56fd27/ Log:sign up diff --git a/sprintinfo/gothenburg-2011-2/people.txt b/sprintinfo/gothenburg-2011-2/people.txt --- a/sprintinfo/gothenburg-20

[pypy-commit] pypy inline-dict-ops: fix annotations for zrpy tests

2011-10-20 Thread fijal
Author: Maciej Fijalkowski Branch: inline-dict-ops Changeset: r48296:d0bcf756f012 Date: 2011-10-21 07:38 +0200 http://bitbucket.org/pypy/pypy/changeset/d0bcf756f012/ Log:fix annotations for zrpy tests diff --git a/pypy/jit/codewriter/assembler.py b/pypy/jit/codewriter/assembler.py --- a/pypy

[pypy-commit] pypy default: account for the new original_base field

2011-10-20 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r48297:3c2fbef05b09 Date: 2011-10-21 02:50 -0400 http://bitbucket.org/pypy/pypy/changeset/3c2fbef05b09/ Log:account for the new original_base field diff --git a/pypy/module/pypyjit/test_pypy_c/test_string.py b/pypy/module/pypyjit/test_pypy_c/test_stri