[pypy-commit] pypy follow_symlinks: hg merge rposix-for-3

2016-03-25 Thread rlamy
Author: Ronan Lamy Branch: follow_symlinks Changeset: r83385:b61310248d8f Date: 2016-03-26 04:11 + http://bitbucket.org/pypy/pypy/changeset/b61310248d8f/ Log:hg merge rposix-for-3 diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpython/rlib

[pypy-commit] pypy follow_symlinks: Support *_dir_fd arguments in rename() and replace()

2016-03-25 Thread rlamy
Author: Ronan Lamy Branch: follow_symlinks Changeset: r83386:b7d85ab453c9 Date: 2016-03-26 04:14 + http://bitbucket.org/pypy/pypy/changeset/b7d85ab453c9/ Log:Support *_dir_fd arguments in rename() and replace() diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_po

[pypy-commit] pypy rposix-for-3: Add renameat()

2016-03-25 Thread rlamy
Author: Ronan Lamy Branch: rposix-for-3 Changeset: r83384:57f52c369d21 Date: 2016-03-26 04:09 + http://bitbucket.org/pypy/pypy/changeset/57f52c369d21/ Log:Add renameat() diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpython/rlib/rposix.py

[pypy-commit] pypy follow_symlinks: Support *_dir_fd arguments in posix.link()

2016-03-25 Thread rlamy
Author: Ronan Lamy Branch: follow_symlinks Changeset: r83383:3da1fa9db8d2 Date: 2016-03-26 03:29 + http://bitbucket.org/pypy/pypy/changeset/3da1fa9db8d2/ Log:Support *_dir_fd arguments in posix.link() diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py ---

[pypy-commit] pypy follow_symlinks: workaround for missing errno.ENOTSUP (e.g. on the buildbot's PyPy)

2016-03-25 Thread rlamy
Author: Ronan Lamy Branch: follow_symlinks Changeset: r83382:fb2b32a805d3 Date: 2016-03-26 03:05 + http://bitbucket.org/pypy/pypy/changeset/fb2b32a805d3/ Log:workaround for missing errno.ENOTSUP (e.g. on the buildbot's PyPy) diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/p

[pypy-commit] pypy follow_symlinks: Implement missing features in chown()

2016-03-25 Thread rlamy
Author: Ronan Lamy Branch: follow_symlinks Changeset: r83381:10b3f4bf59cd Date: 2016-03-26 02:43 + http://bitbucket.org/pypy/pypy/changeset/10b3f4bf59cd/ Log:Implement missing features in chown() diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/py

[pypy-commit] pypy default: Only execute NEON instructions on CPUs supporting NEON

2016-03-25 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r83380:fc95c9347679 Date: 2016-03-25 21:24 -0500 http://bitbucket.org/pypy/pypy/changeset/fc95c9347679/ Log:Only execute NEON instructions on CPUs supporting NEON On Debian armhf, NEON is not mandated. In fact Debian's buildds don't

[pypy-commit] pypy guard-compatible: oops, move the _annspecialcase_ to the new function

2016-03-25 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83378:d5f8ea5bac55 Date: 2016-03-25 22:14 +0100 http://bitbucket.org/pypy/pypy/changeset/d5f8ea5bac55/ Log:oops, move the _annspecialcase_ to the new function diff --git a/pypy/objspace/std/objspace.py b/pypy/objspace/std/objsp

[pypy-commit] pypy guard-compatible: store more debug info on the Conditions, as it can be very hard to figure out

2016-03-25 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83376:90e798a6ec1f Date: 2016-03-25 14:37 +0100 http://bitbucket.org/pypy/pypy/changeset/90e798a6ec1f/ Log:store more debug info on the Conditions, as it can be very hard to figure out where they come from diff --git a/

[pypy-commit] pypy guard-compatible: merge default

2016-03-25 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83375:ba422164355b Date: 2016-03-25 09:25 +0100 http://bitbucket.org/pypy/pypy/changeset/ba422164355b/ Log:merge default diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -19,3 +19,4 @@ 850edf14b2c75573720f59e95767

[pypy-commit] pypy guard-compatible: print a bit less

2016-03-25 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83379:9c4f6b7c5e3e Date: 2016-03-25 22:14 +0100 http://bitbucket.org/pypy/pypy/changeset/9c4f6b7c5e3e/ Log:print a bit less diff --git a/rpython/jit/metainterp/compatible.py b/rpython/jit/metainterp/compatible.py --- a/rpython

[pypy-commit] pypy guard-compatible: grumble

2016-03-25 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83377:dd33eb1a6551 Date: 2016-03-25 16:39 +0100 http://bitbucket.org/pypy/pypy/changeset/dd33eb1a6551/ Log:grumble diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit/metainterp

[pypy-commit] pypy guard-compatible: do annspecialcase for lookup after the mapdict stuff

2016-03-25 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83374:a5db7ce2b186 Date: 2016-03-25 09:23 +0100 http://bitbucket.org/pypy/pypy/changeset/a5db7ce2b186/ Log:do annspecialcase for lookup after the mapdict stuff diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdi

[pypy-commit] pypy follow_symlinks: Make 'times' argument in os.utime() optional

2016-03-25 Thread rlamy
Author: Ronan Lamy Branch: follow_symlinks Changeset: r83373:8c01214d65d7 Date: 2016-03-25 21:01 + http://bitbucket.org/pypy/pypy/changeset/8c01214d65d7/ Log:Make 'times' argument in os.utime() optional diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py -

[pypy-commit] pypy default: pass list of resops here

2016-03-25 Thread fijal
Author: fijal Branch: Changeset: r83371:09249cf47b13 Date: 2016-03-25 22:42 +0200 http://bitbucket.org/pypy/pypy/changeset/09249cf47b13/ Log:pass list of resops here diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit/metainterp/pyjitpl.py ++

[pypy-commit] pypy follow_symlinks: Implement missing features in chmod()

2016-03-25 Thread rlamy
Author: Ronan Lamy Branch: follow_symlinks Changeset: r83372:d8c010696602 Date: 2016-03-25 20:42 + http://bitbucket.org/pypy/pypy/changeset/d8c010696602/ Log:Implement missing features in chmod() diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/py

[pypy-commit] pypy default: fix

2016-03-25 Thread fijal
Author: fijal Branch: Changeset: r83370:55bbf61581a3 Date: 2016-03-25 22:19 +0200 http://bitbucket.org/pypy/pypy/changeset/55bbf61581a3/ Log:fix diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit/metainterp/opencoder.py +++ b/rpython/jit

[pypy-commit] pypy faster-traceback: work work work

2016-03-25 Thread fijal
Author: fijal Branch: faster-traceback Changeset: r83369:13d1a1f6b325 Date: 2016-03-25 22:18 +0200 http://bitbucket.org/pypy/pypy/changeset/13d1a1f6b325/ Log:work work work diff --git a/pypy/module/_vmprof/interp_vmprof.py b/pypy/module/_vmprof/interp_vmprof.py --- a/pypy/module/_vmprof/inte

[pypy-commit] pypy faster-traceback: try to get a raw way of getting traceback quickly

2016-03-25 Thread fijal
Author: fijal Branch: faster-traceback Changeset: r83368:5c1292c4398f Date: 2016-03-25 21:32 +0200 http://bitbucket.org/pypy/pypy/changeset/5c1292c4398f/ Log:try to get a raw way of getting traceback quickly diff --git a/pypy/module/__pypy__/interp_traceback.py b/pypy/module/__pypy__/interp_

[pypy-commit] pypy default: remerge jit-leaner-frontend

2016-03-25 Thread fijal
Author: fijal Branch: Changeset: r83367:2094e6aab3b2 Date: 2016-03-25 21:09 +0200 http://bitbucket.org/pypy/pypy/changeset/2094e6aab3b2/ Log:remerge jit-leaner-frontend ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mai

[pypy-commit] pypy jit-leaner-frontend: close merged branch

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83366:5044de96586a Date: 2016-03-25 21:08 +0200 http://bitbucket.org/pypy/pypy/changeset/5044de96586a/ Log:close merged branch ___ pypy-commit mailing list pypy-commit@python.org https://mail.pyt

[pypy-commit] pypy default: fix whatsnew

2016-03-25 Thread fijal
Author: fijal Branch: Changeset: r83365:857e78c019da Date: 2016-03-25 20:55 +0200 http://bitbucket.org/pypy/pypy/changeset/857e78c019da/ Log:fix whatsnew diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-head.rst @@

[pypy-commit] pypy default: (fijal, arigo) Merge jit-leaner-frontend

2016-03-25 Thread fijal
Author: fijal Branch: Changeset: r83364:913dd4cf97ff Date: 2016-03-25 20:54 +0200 http://bitbucket.org/pypy/pypy/changeset/913dd4cf97ff/ Log:(fijal, arigo) Merge jit-leaner-frontend This branch separates resoperations used in optimizer from the ones used in the frontend, whic

[pypy-commit] pypy remove-frame-forcing-in-executioncontext: remove forcing of vref to see what happens

2016-03-25 Thread fijal
Author: fijal Branch: remove-frame-forcing-in-executioncontext Changeset: r83363:811209af057f Date: 2016-03-25 17:50 +0200 http://bitbucket.org/pypy/pypy/changeset/811209af057f/ Log:remove forcing of vref to see what happens diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py -

[pypy-commit] pypy jit-leaner-frontend: reenable jit hooks

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83362:2e8ef5f3792a Date: 2016-03-25 16:21 +0200 http://bitbucket.org/pypy/pypy/changeset/2e8ef5f3792a/ Log:reenable jit hooks diff --git a/pypy/goal/targetpypystandalone.py b/pypy/goal/targetpypystandalone.py --- a/pypy/goal/targetpypysta

[pypy-commit] pypy jit-leaner-frontend: be a bit more specific about problems

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83361:dc43144bc017 Date: 2016-03-25 16:16 +0200 http://bitbucket.org/pypy/pypy/changeset/dc43144bc017/ Log:be a bit more specific about problems diff --git a/rpython/rlib/jit.py b/rpython/rlib/jit.py --- a/rpython/rlib/jit.py +++ b/rpython

[pypy-commit] pypy jit-leaner-frontend: try to make an option for having two different models in case one wants to have really long traces

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83360:f364f082cc14 Date: 2016-03-25 16:05 +0200 http://bitbucket.org/pypy/pypy/changeset/f364f082cc14/ Log:try to make an option for having two different models in case one wants to have really long traces diff --git a/rpython/conf

[pypy-commit] pypy jit-leaner-frontend: fix test_random

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83359:0b0fac585895 Date: 2016-03-25 15:27 +0200 http://bitbucket.org/pypy/pypy/changeset/0b0fac585895/ Log:fix test_random diff --git a/rpython/jit/backend/test/test_random.py b/rpython/jit/backend/test/test_random.py --- a/rpython/jit/ba

[pypy-commit] pypy jit-leaner-frontend: whack until tests pass

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83358:b29b22264d8f Date: 2016-03-25 15:25 +0200 http://bitbucket.org/pypy/pypy/changeset/b29b22264d8f/ Log:whack until tests pass diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit/met

[pypy-commit] pypy jit-leaner-frontend: one more thing

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83357:03de28875dfc Date: 2016-03-25 14:51 +0200 http://bitbucket.org/pypy/pypy/changeset/03de28875dfc/ Log:one more thing diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit/metainterp/pyji

[pypy-commit] pypy jit-leaner-frontend: too eager :-)

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83356:acd5207f951c Date: 2016-03-25 14:44 +0200 http://bitbucket.org/pypy/pypy/changeset/acd5207f951c/ Log:too eager :-) diff --git a/rpython/jit/metainterp/optimizeopt/vector.py b/rpython/jit/metainterp/optimizeopt/vector.py --- a/rpytho

[pypy-commit] pypy jit-leaner-frontend: fix some untested vectorization

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83355:1c9965d436b0 Date: 2016-03-25 14:38 +0200 http://bitbucket.org/pypy/pypy/changeset/1c9965d436b0/ Log:fix some untested vectorization diff --git a/rpython/jit/metainterp/optimizeopt/vector.py b/rpython/jit/metainterp/optimizeopt/vect

[pypy-commit] pypy jit-leaner-frontend: one more cast

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83354:93c65e378da3 Date: 2016-03-25 14:31 +0200 http://bitbucket.org/pypy/pypy/changeset/93c65e378da3/ Log:one more cast diff --git a/rpython/jit/metainterp/resume.py b/rpython/jit/metainterp/resume.py --- a/rpython/jit/metainterp/resume.p

[pypy-commit] pypy jit-leaner-frontend: specialize untag

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83353:cd2f966ad0ed Date: 2016-03-25 14:24 +0200 http://bitbucket.org/pypy/pypy/changeset/cd2f966ad0ed/ Log:specialize untag diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit/metainter

[pypy-commit] pypy jit-leaner-frontend: more casting fun

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83352:bd8cbbe9d553 Date: 2016-03-25 14:04 +0200 http://bitbucket.org/pypy/pypy/changeset/bd8cbbe9d553/ Log:more casting fun diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit/metainter

[pypy-commit] pypy jit-leaner-frontend: more fight

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83351:8f6875e3ff4a Date: 2016-03-25 13:55 +0200 http://bitbucket.org/pypy/pypy/changeset/8f6875e3ff4a/ Log:more fight diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit/metainterp/open

[pypy-commit] pypy jit-leaner-frontend: merge

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83350:3de6e9371d12 Date: 2016-03-25 13:47 +0200 http://bitbucket.org/pypy/pypy/changeset/3de6e9371d12/ Log:merge diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit/metainterp/compile.py ++

[pypy-commit] pypy jit-leaner-frontend: improve casts

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83349:3fe35633374e Date: 2016-03-25 13:47 +0200 http://bitbucket.org/pypy/pypy/changeset/3fe35633374e/ Log:improve casts diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit/metainterp/o

[pypy-commit] pypy jit-leaner-frontend: test_vector passing again. mostly issues with methods moved to rop from ResOperation

2016-03-25 Thread plan_rich
Author: Richard Plangger Branch: jit-leaner-frontend Changeset: r83348:472192cef9c7 Date: 2016-03-25 12:38 +0100 http://bitbucket.org/pypy/pypy/changeset/472192cef9c7/ Log:test_vector passing again. mostly issues with methods moved to rop from ResOperation diff --git a/rpython/jit/me

[pypy-commit] pypy jit-leaner-frontend: missing argument, now optimizeopt tests all pass

2016-03-25 Thread plan_rich
Author: Richard Plangger Branch: jit-leaner-frontend Changeset: r83347:c8d47f78736b Date: 2016-03-25 12:21 +0100 http://bitbucket.org/pypy/pypy/changeset/c8d47f78736b/ Log:missing argument, now optimizeopt tests all pass diff --git a/rpython/jit/metainterp/optimizeopt/test/test_virtualstate.

[pypy-commit] pypy jit-leaner-frontend: fix more tests

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83345:40b5c0262fc4 Date: 2016-03-25 13:12 +0200 http://bitbucket.org/pypy/pypy/changeset/40b5c0262fc4/ Log:fix more tests diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py b/rpython/jit/metainterp/optimizeopt/test

[pypy-commit] pypy jit-leaner-frontend: merge

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83346:1c4479dff8cd Date: 2016-03-25 13:15 +0200 http://bitbucket.org/pypy/pypy/changeset/1c4479dff8cd/ Log:merge diff --git a/rpython/jit/metainterp/optimizeopt/test/test_vecopt.py b/rpython/jit/metainterp/optimizeopt/test/test_vecopt.py

[pypy-commit] pypy jit-leaner-frontend: remove descr after parse_loop in assert_vectorize, this is need to successfully convert the loop to a trace obj

2016-03-25 Thread plan_rich
Author: Richard Plangger Branch: jit-leaner-frontend Changeset: r83343:2bbf906956f4 Date: 2016-03-25 11:08 +0100 http://bitbucket.org/pypy/pypy/changeset/2bbf906956f4/ Log:remove descr after parse_loop in assert_vectorize, this is need to successfully convert the loop to a trace obj

[pypy-commit] pypy jit-leaner-frontend: adapting the test interface for test_vecopt

2016-03-25 Thread plan_rich
Author: Richard Plangger Branch: jit-leaner-frontend Changeset: r83342:5e609847041f Date: 2016-03-22 17:09 +0100 http://bitbucket.org/pypy/pypy/changeset/5e609847041f/ Log:adapting the test interface for test_vecopt diff --git a/rpython/jit/metainterp/optimizeopt/test/test_vecopt.py b/rpyth

[pypy-commit] pypy jit-leaner-frontend: instead of invoking _do_optimize_loop, optimize_vector is called instead, the additional other optimizations are not necessary

2016-03-25 Thread plan_rich
Author: Richard Plangger Branch: jit-leaner-frontend Changeset: r83344:e5c868861aa2 Date: 2016-03-25 12:09 +0100 http://bitbucket.org/pypy/pypy/changeset/e5c868861aa2/ Log:instead of invoking _do_optimize_loop, optimize_vector is called instead, the additional other optimizations are

[pypy-commit] pypy jit-leaner-frontend: whack a bit where we store metainterp_sd. Additionally use USHORT as opposed to SHORT

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83341:3136716f1017 Date: 2016-03-25 13:08 +0200 http://bitbucket.org/pypy/pypy/changeset/3136716f1017/ Log:whack a bit where we store metainterp_sd. Additionally use USHORT as opposed to SHORT diff --git a/rpython/jit/metainterp/co

[pypy-commit] pypy cpyext-ext: size -> length in unicode for cpython compatibility

2016-03-25 Thread mattip
Author: mattip Branch: cpyext-ext Changeset: r83340:2af4fbd6f8e1 Date: 2016-03-25 13:56 +0300 http://bitbucket.org/pypy/pypy/changeset/2af4fbd6f8e1/ Log:size -> length in unicode for cpython compatibility diff --git a/pypy/module/cpyext/include/unicodeobject.h b/pypy/module/cpyext/include/u

[pypy-commit] pypy cpyext-ext: fix

2016-03-25 Thread mattip
Author: mattip Branch: cpyext-ext Changeset: r83339:ee6bf67aebc7 Date: 2016-03-25 11:14 +0300 http://bitbucket.org/pypy/pypy/changeset/ee6bf67aebc7/ Log:fix diff --git a/pypy/module/cpyext/object.py b/pypy/module/cpyext/object.py --- a/pypy/module/cpyext/object.py +++ b/pypy/module/cpyext/ob

[pypy-commit] pypy jit-leaner-frontend: fix test_compile

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83338:b9528bcd43d0 Date: 2016-03-25 12:15 +0200 http://bitbucket.org/pypy/pypy/changeset/b9528bcd43d0/ Log:fix test_compile diff --git a/rpython/jit/metainterp/test/test_compile.py b/rpython/jit/metainterp/test/test_compile.py --- a/rpyth

[pypy-commit] pypy jit-leaner-frontend: use a much more lightweight approach (We don't care about the order of iterations of snapshots here)

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83337:2e1402dc3f14 Date: 2016-03-25 12:14 +0200 http://bitbucket.org/pypy/pypy/changeset/2e1402dc3f14/ Log:use a much more lightweight approach (We don't care about the order of iterations of snapshots here) diff --git a/rpython/ji

[pypy-commit] pypy jit-leaner-frontend: make sure we have two different names for two different exceptions

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83336:a544bbe29381 Date: 2016-03-25 11:44 +0200 http://bitbucket.org/pypy/pypy/changeset/a544bbe29381/ Log:make sure we have two different names for two different exceptions diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/m

[pypy-commit] pypy jit-leaner-frontend: grrr rpython

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83335:bb8c353b9254 Date: 2016-03-25 11:41 +0200 http://bitbucket.org/pypy/pypy/changeset/bb8c353b9254/ Log:grrr rpython diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit/metainterp/pyjitp

[pypy-commit] pypy jit-leaner-frontend: one more

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83334:dfe36bc75fec Date: 2016-03-25 11:36 +0200 http://bitbucket.org/pypy/pypy/changeset/dfe36bc75fec/ Log:one more diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit/metainterp/compile.py

[pypy-commit] pypy jit-leaner-frontend: fix rpython

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r8:1becdcc6a2b2 Date: 2016-03-25 11:29 +0200 http://bitbucket.org/pypy/pypy/changeset/1becdcc6a2b2/ Log:fix rpython diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit/metainterp/pyjitpl

[pypy-commit] pypy jit-leaner-frontend: try to shorten the ranges and numbers

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83332:e625c46190c9 Date: 2016-03-25 11:23 +0200 http://bitbucket.org/pypy/pypy/changeset/e625c46190c9/ Log:try to shorten the ranges and numbers diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/

[pypy-commit] pypy new-jit-log: test to generate a jitlog

2016-03-25 Thread plan_rich
Author: Richard Plangger Branch: new-jit-log Changeset: r83331:a3cbc9a1c5d6 Date: 2016-03-24 17:53 +0100 http://bitbucket.org/pypy/pypy/changeset/a3cbc9a1c5d6/ Log:test to generate a jitlog diff --git a/rpython/jit/backend/x86/test/test_jitlog.py b/rpython/jit/backend/x86/test/test_jitlog.p

[pypy-commit] pypy new-jit-log: modifying the jit log. length is not written as a header but always before a string

2016-03-25 Thread plan_rich
Author: Richard Plangger Branch: new-jit-log Changeset: r83330:0dfb4f8b2119 Date: 2016-03-24 17:51 +0100 http://bitbucket.org/pypy/pypy/changeset/0dfb4f8b2119/ Log:modifying the jit log. length is not written as a header but always before a string diff --git a/rpython/jit/backend/lls

[pypy-commit] pypy default: go via the space to benefit from the annspecialcase

2016-03-25 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r83329:336e2da610d5 Date: 2016-03-25 09:03 +0100 http://bitbucket.org/pypy/pypy/changeset/336e2da610d5/ Log:go via the space to benefit from the annspecialcase diff --git a/pypy/objspace/std/objectobject.py b/pypy/objspace/std/objectobject.py