[pypy-commit] pypy incremental-gc: in-progress

2013-10-08 Thread arigo
Author: Armin Rigo Branch: incremental-gc Changeset: r67189:d108922be83a Date: 2013-10-08 09:38 +0200 http://bitbucket.org/pypy/pypy/changeset/d108922be83a/ Log:in-progress diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/incminimark.py --- a/rpython/memory/gc/incminimark.py

[pypy-commit] pypy incremental-gc: Kill major_collection().

2013-10-08 Thread arigo
Author: Armin Rigo Branch: incremental-gc Changeset: r67190:8c4c2c336821 Date: 2013-10-08 09:50 +0200 http://bitbucket.org/pypy/pypy/changeset/8c4c2c336821/ Log:Kill major_collection(). diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/incminimark.py --- a/rpython/memory/gc/i

[pypy-commit] pypy incremental-gc: Added a TODO

2013-10-08 Thread arigo
Author: Armin Rigo Branch: incremental-gc Changeset: r67191:dde7f7507abb Date: 2013-10-08 09:57 +0200 http://bitbucket.org/pypy/pypy/changeset/dde7f7507abb/ Log:Added a TODO diff --git a/TODO b/TODO new file mode 100644 --- /dev/null +++ b/TODO @@ -0,0 +1,13 @@ + + +* fix increments in major

[pypy-commit] pypy incremental-gc: Disable this logic

2013-10-08 Thread arigo
Author: Armin Rigo Branch: incremental-gc Changeset: r67192:04f75ade7282 Date: 2013-10-08 10:01 +0200 http://bitbucket.org/pypy/pypy/changeset/04f75ade7282/ Log:Disable this logic diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -11,3 +11,6 @@ * maybe make incremental: dealing with old_obj

[pypy-commit] pypy incremental-gc: Fix fix

2013-10-08 Thread arigo
Author: Armin Rigo Branch: incremental-gc Changeset: r67193:7aceddb4abfb Date: 2013-10-08 11:25 +0200 http://bitbucket.org/pypy/pypy/changeset/7aceddb4abfb/ Log:Fix fix diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/incminimark.py --- a/rpython/memory/gc/incminimark.py +++

[pypy-commit] pypy default: add a note to tests that use dns results

2013-10-08 Thread bivab
Author: David Schneider Branch: Changeset: r67194:5da47a126c0b Date: 2013-10-08 04:27 -0500 http://bitbucket.org/pypy/pypy/changeset/5da47a126c0b/ Log:add a note to tests that use dns results diff --git a/pypy/module/_socket/test/test_sock_app.py b/pypy/module/_socket/test/test_sock_app.py

[pypy-commit] pypy default: Merged in zyv/pypy (pull request #193)

2013-10-08 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r67196:4852d98410ec Date: 2013-10-08 11:30 +0200 http://bitbucket.org/pypy/pypy/changeset/4852d98410ec/ Log:Merged in zyv/pypy (pull request #193) CPython C-API compat: PyErr_BadArgument() is of type int and always returns zero

[pypy-commit] pypy default: CPython C-API compat: PyErr_BadArgument() is of type int and always returns zero

2013-10-08 Thread zyv
Author: Yury V. Zaytsev Branch: Changeset: r67195:732ce43952a5 Date: 2013-10-08 10:12 +0200 http://bitbucket.org/pypy/pypy/changeset/732ce43952a5/ Log:CPython C-API compat: PyErr_BadArgument() is of type int and always returns zero diff --git a/pypy/module/cpyext/pyerrors.py b/pypy/

[pypy-commit] pypy default: probably a fix for translating the gc without card marking

2013-10-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r67197:bbc29c671a32 Date: 2013-10-08 11:51 +0200 http://bitbucket.org/pypy/pypy/changeset/bbc29c671a32/ Log:probably a fix for translating the gc without card marking diff --git a/rpython/memory/gc/minimark.py b/rpython/memory/gc/minimark.py --- a/rpyth

[pypy-commit] pypy incremental-gc: Translates and generally pass tests

2013-10-08 Thread arigo
Author: Armin Rigo Branch: incremental-gc Changeset: r67198:0fe88e84d8bc Date: 2013-10-08 11:54 +0200 http://bitbucket.org/pypy/pypy/changeset/0fe88e84d8bc/ Log:Translates and generally pass tests diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -14,3 +14,6 @@ * REDO external_malloc(): i

[pypy-commit] pypy default: Add the option '--gc=incminimark'

2013-10-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r67199:0dc48acab437 Date: 2013-10-08 11:55 +0200 http://bitbucket.org/pypy/pypy/changeset/0dc48acab437/ Log:Add the option '--gc=incminimark' diff --git a/rpython/config/translationoption.py b/rpython/config/translationoption.py --- a/rpython/config/tr

[pypy-commit] pypy default: Backed out changeset 0dc48acab437

2013-10-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r67200:8507ff6bb9c9 Date: 2013-10-08 11:56 +0200 http://bitbucket.org/pypy/pypy/changeset/8507ff6bb9c9/ Log:Backed out changeset 0dc48acab437 diff --git a/rpython/config/translationoption.py b/rpython/config/translationoption.py --- a/rpython/config/tr

[pypy-commit] pypy incremental-gc: JIT progress

2013-10-08 Thread arigo
Author: Armin Rigo Branch: incremental-gc Changeset: r67201:f3aee47b1820 Date: 2013-10-08 14:08 +0200 http://bitbucket.org/pypy/pypy/changeset/f3aee47b1820/ Log:JIT progress diff --git a/rpython/jit/backend/llsupport/gc.py b/rpython/jit/backend/llsupport/gc.py --- a/rpython/jit/backend/llsu

[pypy-commit] pypy default: Fix pypy issue 1598

2013-10-08 Thread rguillebert
Author: Romain Guillebert Branch: Changeset: r67202:2e8639dfd82e Date: 2013-10-08 14:50 +0200 http://bitbucket.org/pypy/pypy/changeset/2e8639dfd82e/ Log:Fix pypy issue 1598 diff --git a/pypy/module/micronumpy/interp_ufuncs.py b/pypy/module/micronumpy/interp_ufuncs.py --- a/pypy/module/micr

[pypy-commit] pypy default: A test for hex(r_uint(..)). The real goal is a bit obscure,

2013-10-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r67203:d1174f51656b Date: 2013-10-08 15:07 +0200 http://bitbucket.org/pypy/pypy/changeset/d1174f51656b/ Log:A test for hex(r_uint(..)). The real goal is a bit obscure, because on top of Python the string contains a final 'L', but should we give

[pypy-commit] pypy default: Test and fix for the error message

2013-10-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r67204:ae1fe34facf8 Date: 2013-10-08 15:23 +0200 http://bitbucket.org/pypy/pypy/changeset/ae1fe34facf8/ Log:Test and fix for the error message diff --git a/rpython/rtyper/rstr.py b/rpython/rtyper/rstr.py --- a/rpython/rtyper/rstr.py +++ b/rpython/rtyper

[pypy-commit] pypy incremental-gc: Increment nobjects here, replacing the value "1" with another

2013-10-08 Thread arigo
Author: Armin Rigo Branch: incremental-gc Changeset: r67205:7f52351a3a0a Date: 2013-10-08 15:33 +0200 http://bitbucket.org/pypy/pypy/changeset/7f52351a3a0a/ Log:Increment nobjects here, replacing the value "1" with another value that is as arbitrary but probably a bit better diff --g

[pypy-commit] pypy fileops2: Implement RFile.readline(), step 1

2013-10-08 Thread arigo
Author: Armin Rigo Branch: fileops2 Changeset: r67206:b3affc565846 Date: 2013-10-08 16:43 +0200 http://bitbucket.org/pypy/pypy/changeset/b3affc565846/ Log:Implement RFile.readline(), step 1 diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py +++ b/rpython/r

[pypy-commit] pypy fileops2: oops

2013-10-08 Thread fijal
Author: Maciej Fijalkowski Branch: fileops2 Changeset: r67214:90b0c8837a36 Date: 2013-10-08 15:00 +0200 http://bitbucket.org/pypy/pypy/changeset/90b0c8837a36/ Log:oops diff --git a/rpython/flowspace/model.py b/rpython/flowspace/model.py --- a/rpython/flowspace/model.py +++ b/rpython/flowspac

[pypy-commit] pypy fileops2: merge

2013-10-08 Thread fijal
Author: Maciej Fijalkowski Branch: fileops2 Changeset: r67215:70dcd6a26b2c Date: 2013-10-08 16:56 +0200 http://bitbucket.org/pypy/pypy/changeset/70dcd6a26b2c/ Log:merge diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py +++ b/rpython/rlib/rfile.py @@ -43,8

[pypy-commit] pypy fileops2: merge default

2013-10-08 Thread fijal
Author: Maciej Fijalkowski Branch: fileops2 Changeset: r67212:122718579c76 Date: 2013-10-07 18:04 +0200 http://bitbucket.org/pypy/pypy/changeset/122718579c76/ Log:merge default diff --git a/rpython/annotator/unaryop.py b/rpython/annotator/unaryop.py --- a/rpython/annotator/unaryop.py +++ b/r

[pypy-commit] pypy fileops2: merge

2013-10-08 Thread fijal
Author: Maciej Fijalkowski Branch: fileops2 Changeset: r67217:135dd61a66ae Date: 2013-10-08 16:57 +0200 http://bitbucket.org/pypy/pypy/changeset/135dd61a66ae/ Log:merge diff --git a/rpython/rlib/test/test_rfile.py b/rpython/rlib/test/test_rfile.py --- a/rpython/rlib/test/test_rfile.py +++ b/

[pypy-commit] pypy fileops2: merge default

2013-10-08 Thread fijal
Author: Maciej Fijalkowski Branch: fileops2 Changeset: r67209:ad563885c46f Date: 2013-10-07 17:33 +0200 http://bitbucket.org/pypy/pypy/changeset/ad563885c46f/ Log:merge default diff --git a/rpython/rlib/rpath.py b/rpython/rlib/rpath.py --- a/rpython/rlib/rpath.py +++ b/rpython/rlib/rpath.py

[pypy-commit] pypy fileops2: oops

2013-10-08 Thread fijal
Author: Maciej Fijalkowski Branch: fileops2 Changeset: r67210:3c2f40e66d67 Date: 2013-10-07 17:51 +0200 http://bitbucket.org/pypy/pypy/changeset/3c2f40e66d67/ Log:oops diff --git a/rpython/rtyper/module/ll_os.py b/rpython/rtyper/module/ll_os.py --- a/rpython/rtyper/module/ll_os.py +++ b/rpyt

[pypy-commit] pypy default: getslice support for bytearrays

2013-10-08 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r67211:99817a6f0494 Date: 2013-10-07 18:03 +0200 http://bitbucket.org/pypy/pypy/changeset/99817a6f0494/ Log:getslice support for bytearrays diff --git a/rpython/annotator/unaryop.py b/rpython/annotator/unaryop.py --- a/rpython/annotator/unaryop.

[pypy-commit] pypy fileops2: More tests

2013-10-08 Thread arigo
Author: Armin Rigo Branch: fileops2 Changeset: r67208:ccfd00cd26be Date: 2013-10-08 16:56 +0200 http://bitbucket.org/pypy/pypy/changeset/ccfd00cd26be/ Log:More tests diff --git a/rpython/rlib/test/test_rfile.py b/rpython/rlib/test/test_rfile.py --- a/rpython/rlib/test/test_rfile.py +++ b/rpy

[pypy-commit] pypy fileops2: Finish the implementation of readline().

2013-10-08 Thread arigo
Author: Armin Rigo Branch: fileops2 Changeset: r67207:3a0aea85c508 Date: 2013-10-08 16:55 +0200 http://bitbucket.org/pypy/pypy/changeset/3a0aea85c508/ Log:Finish the implementation of readline(). diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py +++ b/rpy

[pypy-commit] pypy fileops2: Move the getting graph to block itself

2013-10-08 Thread fijal
Author: Maciej Fijalkowski Branch: fileops2 Changeset: r67213:23f91dbd0100 Date: 2013-10-08 14:56 +0200 http://bitbucket.org/pypy/pypy/changeset/23f91dbd0100/ Log:Move the getting graph to block itself diff --git a/rpython/flowspace/model.py b/rpython/flowspace/model.py --- a/rpython/flowspa

[pypy-commit] pypy default: Add issubdtype

2013-10-08 Thread rguillebert
Author: Romain Guillebert Branch: Changeset: r67218:8f6cfebce395 Date: 2013-10-08 17:06 +0200 http://bitbucket.org/pypy/pypy/changeset/8f6cfebce395/ Log:Add issubdtype diff --git a/lib_pypy/numpypy/core/numerictypes.py b/lib_pypy/numpypy/core/numerictypes.py --- a/lib_pypy/numpypy/core/num

[pypy-commit] pypy default: merge

2013-10-08 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r67216:9940c4ed7b91 Date: 2013-10-08 16:56 +0200 http://bitbucket.org/pypy/pypy/changeset/9940c4ed7b91/ Log:merge diff --git a/rpython/annotator/unaryop.py b/rpython/annotator/unaryop.py --- a/rpython/annotator/unaryop.py +++ b/rpython/annotator

[pypy-commit] pypy fileops2: some more signatures

2013-10-08 Thread fijal
Author: Maciej Fijalkowski Branch: fileops2 Changeset: r67219:4719ccf619b8 Date: 2013-10-08 17:11 +0200 http://bitbucket.org/pypy/pypy/changeset/4719ccf619b8/ Log:some more signatures diff --git a/rpython/rlib/types.py b/rpython/rlib/types.py --- a/rpython/rlib/types.py +++ b/rpython/rlib/ty

[pypy-commit] pypy fileops2: close merged branch

2013-10-08 Thread fijal
Author: Maciej Fijalkowski Branch: fileops2 Changeset: r67221:c985e1edb7da Date: 2013-10-08 17:12 +0200 http://bitbucket.org/pypy/pypy/changeset/c985e1edb7da/ Log:close merged branch ___ pypy-commit mailing list [email protected] https://mail.

[pypy-commit] pypy fileops2: revert accidental change

2013-10-08 Thread fijal
Author: Maciej Fijalkowski Branch: fileops2 Changeset: r67220:097e2a00a246 Date: 2013-10-08 17:11 +0200 http://bitbucket.org/pypy/pypy/changeset/097e2a00a246/ Log:revert accidental change diff --git a/rpython/translator/goal/translate.py b/rpython/translator/goal/translate.py --- a/rpython/

[pypy-commit] pypy default: (fijal, arigo) merge fileops2, which brings some sanity (and more featureS) to file implementation in RPython

2013-10-08 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r67222:8fd575d74e94 Date: 2013-10-08 17:12 +0200 http://bitbucket.org/pypy/pypy/changeset/8fd575d74e94/ Log:(fijal, arigo) merge fileops2, which brings some sanity (and more featureS) to file implementation in RPython diff --git a/rpytho

[pypy-commit] pypy default: merge

2013-10-08 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r67223:6441df636735 Date: 2013-10-08 17:13 +0200 http://bitbucket.org/pypy/pypy/changeset/6441df636735/ Log:merge diff --git a/lib_pypy/numpypy/core/numerictypes.py b/lib_pypy/numpypy/core/numerictypes.py --- a/lib_pypy/numpypy/core/numerictype

[pypy-commit] pypy incremental-gc: Fix: see comments in collect_and_reserve()

2013-10-08 Thread arigo
Author: Armin Rigo Branch: incremental-gc Changeset: r67224:8ad8d5aa4c4e Date: 2013-10-08 17:59 +0200 http://bitbucket.org/pypy/pypy/changeset/8ad8d5aa4c4e/ Log:Fix: see comments in collect_and_reserve() diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/incminimark.py --- a/r

[pypy-commit] pypy default: There is no magic __ARM_ARCH__ integer. Just check for ARMv4

2013-10-08 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r67225:c4cd46b31996 Date: 2013-10-08 18:26 +0200 http://bitbucket.org/pypy/pypy/changeset/c4cd46b31996/ Log:There is no magic __ARM_ARCH__ integer. Just check for ARMv4 diff --git a/rpython/translator/c/src/stacklet/switch_arm_gcc.h b/rpython/trans

[pypy-commit] pypy py3k: fix _pow requiring thirdArg on this branch

2013-10-08 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r67226:127e26c1e91a Date: 2013-10-08 13:17 -0700 http://bitbucket.org/pypy/pypy/changeset/127e26c1e91a/ Log:fix _pow requiring thirdArg on this branch diff --git a/pypy/objspace/std/floatobject.py b/pypy/objspace/std/floatobject.py --- a/pypy/obj

[pypy-commit] pypy default: Inline into the select module

2013-10-08 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r67227:19a57b920a2a Date: 2013-10-08 15:00 -0700 http://bitbucket.org/pypy/pypy/changeset/19a57b920a2a/ Log:Inline into the select module diff --git a/pypy/module/pypyjit/policy.py b/pypy/module/pypyjit/policy.py --- a/pypy/module/pypyjit/policy.py +++

[pypy-commit] pypy default: Change the way event data is represented in kqueue. W_Kevent no longer contains a pointer to a struct kevent, all the data is now just fields in the W_Kevent object

2013-10-08 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r67228:b028e2cbd16b Date: 2013-10-08 15:39 -0700 http://bitbucket.org/pypy/pypy/changeset/b028e2cbd16b/ Log:Change the way event data is represented in kqueue. W_Kevent no longer contains a pointer to a struct kevent, all the data is now