[pypy-commit] pypy reflex-support: - add fix to genreflex patch to allow proper code generation for inner union

2011-08-03 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r46264:1e368b38ccd1 Date: 2011-08-03 18:09 -0700 http://bitbucket.org/pypy/pypy/changeset/1e368b38ccd1/ Log:- add fix to genreflex patch to allow proper code generation for inner union - more hsimple bench mark fixes dif

[pypy-commit] pypy reflex-support: Fix compiler warning and conform to the new treatment of single floats.

2011-08-03 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r46263:c8a8e5201532 Date: 2011-08-03 12:39 -0700 http://bitbucket.org/pypy/pypy/changeset/c8a8e5201532/ Log:Fix compiler warning and conform to the new treatment of single floats. diff --git a/pypy/module/cppyy/converter.py b/py

[pypy-commit] pypy reflex-support: benchmark dictionary additions

2011-08-03 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r46261:7a62d64dd2d0 Date: 2011-08-03 11:13 -0700 http://bitbucket.org/pypy/pypy/changeset/7a62d64dd2d0/ Log:benchmark dictionary additions diff --git a/pypy/module/cppyy/bench/bench02.h b/pypy/module/cppyy/bench/bench02.h --- a/pypy/mo

[pypy-commit] jitviewer default: consistantly use the exntesion

2011-08-03 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r170:3b9994e2c9b0 Date: 2011-08-03 17:07 -0700 http://bitbucket.org/pypy/jitviewer/changeset/3b9994e2c9b0/ Log:consistantly use the exntesion diff --git a/README b/README --- a/README +++ b/README @@ -17,8 +17,8 @@ Finally, run it: -jitviewer.

[pypy-commit] jitviewer default: Renamed log to log.pypylog, this is the extension I made up for pygments.

2011-08-03 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r169:1be09fe09e54 Date: 2011-08-03 17:03 -0700 http://bitbucket.org/pypy/jitviewer/changeset/1be09fe09e54/ Log:Renamed log to log.pypylog, this is the extension I made up for pygments. diff --git a/log b/log.pypylog rename from log rename to lo

[pypy-commit] pypy default: a commented out, failing, optimizeopt test. it fails because of how bounds are propogated. it is known that the result of the rshift is precisely bounded at 0, however it i

2011-08-03 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r46260:22863ec20f46 Date: 2011-08-03 17:00 -0700 http://bitbucket.org/pypy/pypy/changeset/22863ec20f46/ Log:a commented out, failing, optimizeopt test. it fails because of how bounds are propogated. it is known that the result of the rshift is

[pypy-commit] pypy default: Put bounds on the result of an int_mod.

2011-08-03 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r46259:1ff61f9d4428 Date: 2011-08-03 16:49 -0700 http://bitbucket.org/pypy/pypy/changeset/1ff61f9d4428/ Log:Put bounds on the result of an int_mod. diff --git a/pypy/jit/metainterp/optimizeopt/intbounds.py b/pypy/jit/metainterp/optimizeopt/intbounds.p

[pypy-commit] pypy numpy-dtype: make get_dtype play nicely with the annotator

2011-08-03 Thread justinpeel
Author: Justin Peel Branch: numpy-dtype Changeset: r46258:298694cf047a Date: 2011-08-03 14:56 -0600 http://bitbucket.org/pypy/pypy/changeset/298694cf047a/ Log:make get_dtype play nicely with the annotator diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dt

[pypy-commit] pypy jit-short_from_state: test that cached getfields are properly guarded at end of bridge

2011-08-03 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r46257:e3e2080387af Date: 2011-08-03 22:12 +0200 http://bitbucket.org/pypy/pypy/changeset/e3e2080387af/ Log:test that cached getfields are properly guarded at end of bridge diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optim

[pypy-commit] pypy unroll-if-alt: Use the decorators here.

2011-08-03 Thread alex_gaynor
Author: Alex Gaynor Branch: unroll-if-alt Changeset: r46256:cc4d128b64be Date: 2011-08-03 12:54 -0700 http://bitbucket.org/pypy/pypy/changeset/cc4d128b64be/ Log:Use the decorators here. diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pypy/objsp

[pypy-commit] pypy default: a macro for gdb which gives you the rpython type of an expression

2011-08-03 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r46255:d5704088efa9 Date: 2011-08-03 19:54 +0200 http://bitbucket.org/pypy/pypy/changeset/d5704088efa9/ Log:a macro for gdb which gives you the rpython type of an expression diff --git a/pypy/tool/gdb_pypy.py b/pypy/tool/gdb_pypy.py new file mode 1006

[pypy-commit] pypy jit-short_from_state: lenbound

2011-08-03 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r46254:57f6a9e7818f Date: 2011-08-03 19:26 +0200 http://bitbucket.org/pypy/pypy/changeset/57f6a9e7818f/ Log:lenbound diff --git a/pypy/jit/metainterp/test/test_virtualstate.py b/pypy/jit/metainterp/test/test_virtualstate.py --- a/py

[pypy-commit] pypy jit-short_from_state: known class

2011-08-03 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r46253:ebabd5aaa023 Date: 2011-08-02 21:06 +0200 http://bitbucket.org/pypy/pypy/changeset/ebabd5aaa023/ Log:known class diff --git a/pypy/jit/metainterp/optimizeopt/test/test_util.py b/pypy/jit/metainterp/optimizeopt/test/test_util.

[pypy-commit] pypy jit-short_from_state: virtual

2011-08-03 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r46252:ae3dc8168a0c Date: 2011-08-02 20:44 +0200 http://bitbucket.org/pypy/pypy/changeset/ae3dc8168a0c/ Log:virtual diff --git a/pypy/jit/metainterp/test/test_virtualstate.py b/pypy/jit/metainterp/test/test_virtualstate.py --- a/pyp

[pypy-commit] pypy jit-short_from_state: constants

2011-08-03 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r46251:7941f47c4d85 Date: 2011-08-02 20:34 +0200 http://bitbucket.org/pypy/pypy/changeset/7941f47c4d85/ Log:constants diff --git a/pypy/jit/metainterp/test/test_virtualstate.py b/pypy/jit/metainterp/test/test_virtualstate.py --- a/p

[pypy-commit] pypy jit-short_from_state: fix test

2011-08-03 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r46250:b9c1fec7c7d6 Date: 2011-08-02 18:47 +0200 http://bitbucket.org/pypy/pypy/changeset/b9c1fec7c7d6/ Log:fix test diff --git a/pypy/jit/metainterp/test/test_virtualstate.py b/pypy/jit/metainterp/test/test_virtualstate.py --- a/py

[pypy-commit] pypy numpy-dtype: code clean-up and add one test

2011-08-03 Thread justinpeel
Author: Justin Peel Branch: numpy-dtype Changeset: r46249:c9320ca675c9 Date: 2011-08-03 10:58 -0600 http://bitbucket.org/pypy/pypy/changeset/c9320ca675c9/ Log:code clean-up and add one test diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py --- a/py

[pypy-commit] pypy default: The next OpenBSD64 fix...

2011-08-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r46248:65f7df526fc1 Date: 2011-08-03 17:44 +0200 http://bitbucket.org/pypy/pypy/changeset/65f7df526fc1/ Log:The next OpenBSD64 fix... diff --git a/pypy/module/rctime/interp_time.py b/pypy/module/rctime/interp_time.py --- a/pypy/module/rctime/interp_tim

[pypy-commit] pypy release-1.6.x: hg merge default

2011-08-03 Thread arigo
Author: Armin Rigo Branch: release-1.6.x Changeset: r46247:25352f1b15b0 Date: 2011-08-03 17:33 +0200 http://bitbucket.org/pypy/pypy/changeset/25352f1b15b0/ Log:hg merge default diff --git a/pypy/config/translationoption.py b/pypy/config/translationoption.py --- a/pypy/config/translationoptio

[pypy-commit] buildbot default: Maybe we need to add it as a factory argument.

2011-08-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r554:25dfadc9eafb Date: 2011-08-03 16:06 +0200 http://bitbucket.org/pypy/buildbot/changeset/25dfadc9eafb/ Log:Maybe we need to add it as a factory argument. diff --git a/bot2/pypybuildbot/builds.py b/bot2/pypybuildbot/builds.py --- a/bot2/pypybuildbot/b

[pypy-commit] buildbot default: Add this info into that README file.

2011-08-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r553:9ab5781bf546 Date: 2011-08-03 15:53 +0200 http://bitbucket.org/pypy/buildbot/changeset/9ab5781bf546/ Log:Add this info into that README file. diff --git a/README b/README --- a/README +++ b/README @@ -31,3 +31,16 @@ Then, to start the buildbot m

[pypy-commit] buildbot default: merge

2011-08-03 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r552:d4b311b0e72d Date: 2011-08-03 15:53 +0200 http://bitbucket.org/pypy/buildbot/changeset/d4b311b0e72d/ Log:merge diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbot/master.py +++ b/bot2/pypybuildbot/

[pypy-commit] buildbot default: oops pass this around

2011-08-03 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r551:6050cc5f5f7c Date: 2011-08-03 15:52 +0200 http://bitbucket.org/pypy/buildbot/changeset/6050cc5f5f7c/ Log:oops pass this around diff --git a/bot2/pypybuildbot/builds.py b/bot2/pypybuildbot/builds.py --- a/bot2/pypybuildbot/builds.py +++ b/bo

[pypy-commit] buildbot default: Revert this part of the change: use the default options on all

2011-08-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r550:4eb5a8b112cf Date: 2011-08-03 15:31 +0200 http://bitbucket.org/pypy/buildbot/changeset/4eb5a8b112cf/ Log:Revert this part of the change: use the default options on all platforms. diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/

[pypy-commit] pypy default: merge heads

2011-08-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r46246:263ef79f483f Date: 2011-08-03 15:30 +0200 http://bitbucket.org/pypy/pypy/changeset/263ef79f483f/ Log:merge heads diff --git a/lib_pypy/_ctypes/function.py b/lib_pypy/_ctypes/function.py --- a/lib_pypy/_ctypes/function.py +++ b/lib_pypy/_ctypes/fu

[pypy-commit] pypy default: Use "asmgcc" by default only on Linux. On other platforms,

2011-08-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r46245:320dcd7c2fbd Date: 2011-08-03 15:30 +0200 http://bitbucket.org/pypy/pypy/changeset/320dcd7c2fbd/ Log:Use "asmgcc" by default only on Linux. On other platforms, use the "shadowstack" by default. diff --git a/pypy/config/translationoption.p

[pypy-commit] pypy release-1.6.x: merge default

2011-08-03 Thread fijal
Author: Maciej Fijalkowski Branch: release-1.6.x Changeset: r46244:627d599f4c82 Date: 2011-08-03 15:29 +0200 http://bitbucket.org/pypy/pypy/changeset/627d599f4c82/ Log:merge default diff --git a/lib_pypy/_ctypes/function.py b/lib_pypy/_ctypes/function.py --- a/lib_pypy/_ctypes/function.py ++

[pypy-commit] pypy default: enable the fastpath also for functions which are constructed through a CFUNCTYPE; this considerably speeds up memmove and memset

2011-08-03 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r46243:b4cd45e7402e Date: 2011-08-03 15:20 +0200 http://bitbucket.org/pypy/pypy/changeset/b4cd45e7402e/ Log:enable the fastpath also for functions which are constructed through a CFUNCTYPE; this considerably speeds up memmove and memset diff -

[pypy-commit] buildbot default: Use the shadowstack root finder by default on OSX and OSX64 too.

2011-08-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r549:1353c1450f3f Date: 2011-08-03 15:21 +0200 http://bitbucket.org/pypy/buildbot/changeset/1353c1450f3f/ Log:Use the shadowstack root finder by default on OSX and OSX64 too. diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/b

[pypy-commit] buildbot default: merge

2011-08-03 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r548:1b4c4c52f405 Date: 2011-08-03 15:18 +0200 http://bitbucket.org/pypy/buildbot/changeset/1b4c4c52f405/ Log:merge diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -14,18 +14,13 @@ httpd.log* # ignore all the builders d

[pypy-commit] buildbot default: use python on win/os x

2011-08-03 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r547:2cf882b10d4b Date: 2011-08-03 15:16 +0200 http://bitbucket.org/pypy/buildbot/changeset/2cf882b10d4b/ Log:use python on win/os x diff --git a/bot2/pypybuildbot/builds.py b/bot2/pypybuildbot/builds.py --- a/bot2/pypybuildbot/builds.py +++ b/b

[pypy-commit] pypy default: (arigo, antocuni): test and fix for an obscure bug when deleting attributes inside slots(), which caused random segfaults because you could end up with a NULL instead of an

2011-08-03 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r46242:34f36be0f080 Date: 2011-08-03 15:05 +0200 http://bitbucket.org/pypy/pypy/changeset/34f36be0f080/ Log:(arigo, antocuni): test and fix for an obscure bug when deleting attributes inside slots(), which caused random segfaults because you

[pypy-commit] pypy release-1.6.x: merge default

2011-08-03 Thread fijal
Author: Maciej Fijalkowski Branch: release-1.6.x Changeset: r46241:5fadf40d80b0 Date: 2011-08-03 13:34 +0200 http://bitbucket.org/pypy/pypy/changeset/5fadf40d80b0/ Log:merge default diff --git a/pypy/jit/backend/llgraph/test/test_llgraph.py b/pypy/jit/backend/llgraph/test/test_llgraph.py --

[pypy-commit] pypy default: Fix.

2011-08-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r46240:cfe2dcf79e90 Date: 2011-08-03 10:35 +0200 http://bitbucket.org/pypy/pypy/changeset/cfe2dcf79e90/ Log:Fix. diff --git a/pypy/module/itertools/interp_itertools.py b/pypy/module/itertools/interp_itertools.py --- a/pypy/module/itertools/interp_itert

[pypy-commit] pypy default: A failing test.

2011-08-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r46239:ac3bce776870 Date: 2011-08-03 10:23 +0200 http://bitbucket.org/pypy/pypy/changeset/ac3bce776870/ Log:A failing test. diff --git a/pypy/module/itertools/test/test_itertools.py b/pypy/module/itertools/test/test_itertools.py --- a/pypy/module/itert

[pypy-commit] pypy default: Fix on 64-bit.

2011-08-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r46238:883e8d58e5ff Date: 2011-08-03 10:08 +0200 http://bitbucket.org/pypy/pypy/changeset/883e8d58e5ff/ Log:Fix on 64-bit. diff --git a/pypy/jit/backend/x86/test/test_regloc.py b/pypy/jit/backend/x86/test/test_regloc.py --- a/pypy/jit/backend/x86/test/

[pypy-commit] pypy default: Fix on 64-bit.

2011-08-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r46237:4f04cbd0fdec Date: 2011-08-03 10:06 +0200 http://bitbucket.org/pypy/pypy/changeset/4f04cbd0fdec/ Log:Fix on 64-bit. diff --git a/pypy/jit/backend/llsupport/test/test_ffisupport.py b/pypy/jit/backend/llsupport/test/test_ffisupport.py --- a/pypy/j

[pypy-commit] pypy default: Fix this test.

2011-08-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r46236:3a789ffe42d2 Date: 2011-08-03 10:03 +0200 http://bitbucket.org/pypy/pypy/changeset/3a789ffe42d2/ Log:Fix this test. diff --git a/pypy/module/pypyjit/test_pypy_c/test_string.py b/pypy/module/pypyjit/test_pypy_c/test_string.py --- a/pypy/module/py

[pypy-commit] pypy numpy-dtype: dtypes repr and str

2011-08-03 Thread justinpeel
Author: Justin Peel Branch: numpy-dtype Changeset: r46235:b0f23dc4ccac Date: 2011-08-03 01:32 -0600 http://bitbucket.org/pypy/pypy/changeset/b0f23dc4ccac/ Log:dtypes repr and str diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py --- a/pypy/module/m

[pypy-commit] pypy numpy-dtype: change array repr and str to format ints and bools correctly. still need to show dtype.

2011-08-03 Thread justinpeel
Author: Justin Peel Branch: numpy-dtype Changeset: r46234:21b2605606ce Date: 2011-08-03 01:13 -0600 http://bitbucket.org/pypy/pypy/changeset/21b2605606ce/ Log:change array repr and str to format ints and bools correctly. still need to show dtype. diff --git a/pypy/module/micronumpy/i