[pypy-commit] pypy default: Merged in werat/pypy/werat/fix-typo-in-documentation-1457447122290 (pull request #412)

2016-03-08 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r82882:72e2c0d9368a Date: 2016-03-08 16:37 +0200 http://bitbucket.org/pypy/pypy/changeset/72e2c0d9368a/ Log:Merged in werat/pypy/werat/fix-typo-in-documentation-1457447122290 (pull request #412) Fix typo in documentation diff --

[pypy-commit] pypy default: ugh, export that

2016-03-08 Thread fijal
Author: fijal Branch: Changeset: r82883:70bd51df3fe6 Date: 2016-03-08 17:11 +0200 http://bitbucket.org/pypy/pypy/changeset/70bd51df3fe6/ Log:ugh, export that diff --git a/rpython/translator/c/src/entrypoint.c b/rpython/translator/c/src/entrypoint.c --- a/rpython/translator/c/src

[pypy-commit] pypy default: merge

2016-03-08 Thread fijal
Author: fijal Branch: Changeset: r82884:9f7abe836d20 Date: 2016-03-08 17:12 +0200 http://bitbucket.org/pypy/pypy/changeset/9f7abe836d20/ Log:merge diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -240,6 +240,7 @@ Kristjan Valur Jonsson David Lievens Neil Blakey-Milner

[pypy-commit] pypy default: mention jetbrains

2016-03-08 Thread fijal
Author: fijal Branch: Changeset: r82890:9c4299dc2d60 Date: 2016-03-08 21:28 +0200 http://bitbucket.org/pypy/pypy/changeset/9c4299dc2d60/ Log:mention jetbrains diff --git a/pypy/doc/release-5.0.0.rst b/pypy/doc/release-5.0.0.rst --- a/pypy/doc/release-5.0.0.rst +++ b/pypy/doc/release-5.0.0

[pypy-commit] pypy default: disable the warning - it always shows (until we can find a better solution)

2016-03-08 Thread fijal
Author: fijal Branch: Changeset: r82891:e4cbd702822c Date: 2016-03-08 21:54 +0200 http://bitbucket.org/pypy/pypy/changeset/e4cbd702822c/ Log:disable the warning - it always shows (until we can find a better solution) diff --git a/pypy/module/_vmprof/interp_vmprof.py b/pypy/module

[pypy-commit] pypy jit-leaner-frontend: progress towards a non-unrolled features

2016-03-09 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82897:ee3bb1c8b518 Date: 2016-03-09 09:58 +0200 http://bitbucket.org/pypy/pypy/changeset/ee3bb1c8b518/ Log:progress towards a non-unrolled features diff --git a/rpython/jit/metainterp/blackhole.py b/rpython/jit/metainterp/blackhole.py

[pypy-commit] pypy jit-leaner-frontend: fix the cutting and starting point, enough to pass test_loop (without unrolling)

2016-03-09 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82898:670c52c38925 Date: 2016-03-09 10:03 +0200 http://bitbucket.org/pypy/pypy/changeset/670c52c38925/ Log:fix the cutting and starting point, enough to pass test_loop (without unrolling) diff --git a/rpython/jit/metainterp

[pypy-commit] pypy jit-leaner-frontend: do a hack in history to record the operations *earlier* than we have inputargs

2016-03-09 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82903:bd97c8e4e94b Date: 2016-03-09 14:12 +0200 http://bitbucket.org/pypy/pypy/changeset/bd97c8e4e94b/ Log:do a hack in history to record the operations *earlier* than we have inputargs diff --git a/rpython/jit/metainterp

[pypy-commit] pypy jit-leaner-frontend: yay, fix the retracing

2016-03-09 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82902:ed279ae0f4f6 Date: 2016-03-09 13:35 +0200 http://bitbucket.org/pypy/pypy/changeset/ed279ae0f4f6/ Log:yay, fix the retracing diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit

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

2016-03-09 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82904:091da4a9fe3a Date: 2016-03-09 14:15 +0200 http://bitbucket.org/pypy/pypy/changeset/091da4a9fe3a/ Log:fix check_history diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a/rpython/jit/metainterp

[pypy-commit] pypy jit-leaner-frontend: use more hypothesis and fix the next problem

2016-03-10 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82925:7fef527aef0b Date: 2016-03-10 10:44 +0200 http://bitbucket.org/pypy/pypy/changeset/7fef527aef0b/ Log:use more hypothesis and fix the next problem diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp

[pypy-commit] pypy jit-leaner-frontend: fix some typos and details

2016-03-10 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82928:96773552cf51 Date: 2016-03-10 10:51 +0200 http://bitbucket.org/pypy/pypy/changeset/96773552cf51/ Log:fix some typos and details diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython

[pypy-commit] pypy jit-leaner-frontend: a hack to allow dance around handling exception and resume data before writing actual history

2016-03-10 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82929:43e4af36f9a3 Date: 2016-03-10 11:03 +0200 http://bitbucket.org/pypy/pypy/changeset/43e4af36f9a3/ Log:a hack to allow dance around handling exception and resume data before writing actual history diff --git a/rpython/jit

[pypy-commit] pypy jit-leaner-frontend: lots of random progress + implement virtualref and virtualizable support

2016-03-10 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82935:ca0177a1db3a Date: 2016-03-10 13:28 +0200 http://bitbucket.org/pypy/pypy/changeset/ca0177a1db3a/ Log:lots of random progress + implement virtualref and virtualizable support diff --git a/rpython/jit/metainterp/compile.py b

[pypy-commit] pypy jit-leaner-frontend: fix what we pass to runtime boxes

2016-03-10 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82936:b62dddb64712 Date: 2016-03-10 15:00 +0200 http://bitbucket.org/pypy/pypy/changeset/b62dddb64712/ Log:fix what we pass to runtime boxes diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython

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

2016-03-10 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82937:829e272ed683 Date: 2016-03-10 15:59 +0200 http://bitbucket.org/pypy/pypy/changeset/829e272ed683/ Log:fix fix fix fix diff --git a/rpython/jit/backend/llsupport/assembler.py b/rpython/jit/backend/llsupport/assembler.py --- a/rpython

[pypy-commit] pypy jit-leaner-frontend: some rpythonization

2016-03-10 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82939:7d0317450958 Date: 2016-03-10 16:41 +0200 http://bitbucket.org/pypy/pypy/changeset/7d0317450958/ Log:some rpythonization diff --git a/pypy/module/pypyjit/interp_resop.py b/pypy/module/pypyjit/interp_resop.py --- a/pypy/module

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

2016-03-10 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82946:8e821f827b97 Date: 2016-03-10 17:32 +0200 http://bitbucket.org/pypy/pypy/changeset/8e821f827b97/ Log:disable jit hooks diff --git a/pypy/goal/targetpypystandalone.py b/pypy/goal/targetpypystandalone.py --- a/pypy/goal

[pypy-commit] pypy jit-leaner-frontend: make the list use constant size (a bit hardcoded for now) and shorts

2016-03-10 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82947:073167872e79 Date: 2016-03-10 20:12 +0200 http://bitbucket.org/pypy/pypy/changeset/073167872e79/ Log:make the list use constant size (a bit hardcoded for now) and shorts diff --git a/rpython/jit/metainterp/opencoder.py b/rpython

[pypy-commit] pypy jit-leaner-frontend: fix the arithmetics

2016-03-10 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82948:8b0309662ba1 Date: 2016-03-10 20:53 +0200 http://bitbucket.org/pypy/pypy/changeset/8b0309662ba1/ Log:fix the arithmetics diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit

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

2016-03-10 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82950:fe32c26b09b0 Date: 2016-03-10 21:57 +0200 http://bitbucket.org/pypy/pypy/changeset/fe32c26b09b0/ Log:fix 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: grow this stuff, just because

2016-03-10 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82951:52a053f8341b Date: 2016-03-10 23:51 +0200 http://bitbucket.org/pypy/pypy/changeset/52a053f8341b/ Log:grow this stuff, just because diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython

[pypy-commit] pypy jit-leaner-frontend: don't display huge lists either

2016-03-11 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82954:274d9fa82bf0 Date: 2016-03-11 11:26 +0200 http://bitbucket.org/pypy/pypy/changeset/274d9fa82bf0/ Log:don't display huge lists either diff --git a/pypy/tool/gdb_pypy.py b/pypy/tool/gdb_pypy.py --- a/pypy/tool/gdb_pypy.py +++ b

[pypy-commit] pypy jit-leaner-frontend: try harder to fix stuff into SHORT

2016-03-11 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82955:f44ec35b6c0b Date: 2016-03-11 11:34 +0200 http://bitbucket.org/pypy/pypy/changeset/f44ec35b6c0b/ Log:try harder to fix stuff into SHORT diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a

[pypy-commit] pypy jit-leaner-frontend: encode positions in link in 2 shorts

2016-03-11 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82959:a0468c0d2dca Date: 2016-03-11 12:19 +0200 http://bitbucket.org/pypy/pypy/changeset/a0468c0d2dca/ Log:encode positions in link in 2 shorts diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a

[pypy-commit] pypy jit-leaner-frontend: an attempt to compress list of consts

2016-03-11 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82962:5008701233ab Date: 2016-03-11 13:57 +0200 http://bitbucket.org/pypy/pypy/changeset/5008701233ab/ Log:an attempt to compress list of consts diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a

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

2016-03-11 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82963:b591405b96fe Date: 2016-03-11 14:23 +0200 http://bitbucket.org/pypy/pypy/changeset/b591405b96fe/ Log:ups diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a/rpython/jit/metainterp/history.py

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

2016-03-11 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82964:49a54211e9fc Date: 2016-03-11 14:38 +0200 http://bitbucket.org/pypy/pypy/changeset/49a54211e9fc/ Log:fix rpython diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit/metainterp

[pypy-commit] pypy jit-leaner-frontend: use a correct dict

2016-03-11 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82970:33be2ad6b87a Date: 2016-03-11 15:41 +0200 http://bitbucket.org/pypy/pypy/changeset/33be2ad6b87a/ Log:use a correct dict diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit

[pypy-commit] pypy jit-leaner-frontend: add more debug prints

2016-03-11 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82971:5645eb6ac117 Date: 2016-03-11 15:44 +0200 http://bitbucket.org/pypy/pypy/changeset/5645eb6ac117/ Log:add more debug prints diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit

[pypy-commit] pypy jit-leaner-frontend: grrr, no complaints untraslated

2016-03-11 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82972:a1a530abab98 Date: 2016-03-11 15:59 +0200 http://bitbucket.org/pypy/pypy/changeset/a1a530abab98/ Log:grrr, no complaints untraslated diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a

[pypy-commit] pypy jit-leaner-frontend: kill a pdv

2016-03-11 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82973:919e5be3f5d5 Date: 2016-03-11 16:06 +0200 http://bitbucket.org/pypy/pypy/changeset/919e5be3f5d5/ Log:kill a pdv diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit/metainterp

[pypy-commit] pypy jit-leaner-frontend: getting tired, clearly

2016-03-11 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82974:48ee9f914fee Date: 2016-03-11 16:15 +0200 http://bitbucket.org/pypy/pypy/changeset/48ee9f914fee/ Log:getting tired, clearly diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit

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

2016-03-11 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82976:c9d8c9308b69 Date: 2016-03-11 17:09 +0200 http://bitbucket.org/pypy/pypy/changeset/c9d8c9308b69/ Log:improve statistics diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit

[pypy-commit] pypy jit-leaner-frontend: call done in missing places

2016-03-11 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82975:88e0a5940b9c Date: 2016-03-11 17:06 +0200 http://bitbucket.org/pypy/pypy/changeset/88e0a5940b9c/ Log:call done in missing places diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit

[pypy-commit] pypy jit-leaner-frontend: hack differently

2016-03-12 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82993:065b7dae64ce Date: 2016-03-12 18:36 +0200 http://bitbucket.org/pypy/pypy/changeset/065b7dae64ce/ Log:hack differently diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit

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

2016-03-12 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82995:17c5928daa79 Date: 2016-03-12 18:43 +0200 http://bitbucket.org/pypy/pypy/changeset/17c5928daa79/ Log:fix rpython diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit/metainterp

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

2016-03-12 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r82994:57e6db0d79ab Date: 2016-03-12 18:42 +0200 http://bitbucket.org/pypy/pypy/changeset/57e6db0d79ab/ Log:fix tests diff --git a/rpython/jit/metainterp/test/test_opencoder.py b/rpython/jit/metainterp/test/test_opencoder.py --- a/rpython

[pypy-commit] pypy jit-leaner-frontend: maaaybe implement global numbering

2016-03-14 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83026:af5c4f0c2cc9 Date: 2016-03-14 10:11 +0200 http://bitbucket.org/pypy/pypy/changeset/af5c4f0c2cc9/ Log:maaaybe implement global numbering diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py

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

2016-03-14 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83027:0599da8cfbe1 Date: 2016-03-14 10:13 +0200 http://bitbucket.org/pypy/pypy/changeset/0599da8cfbe1/ Log:fix rpython diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a/rpython/jit/metainterp

[pypy-commit] jitviewer default: bump the version

2016-03-14 Thread fijal
Author: fijal Branch: Changeset: r279:028757f8af2a Date: 2016-03-14 10:34 +0200 http://bitbucket.org/pypy/jitviewer/changeset/028757f8af2a/ Log:bump the version diff --git a/setup.py b/setup.py --- a/setup.py +++ b/setup.py @@ -11,7 +11,7 @@ rest.append(os.path.join(dirname, x

[pypy-commit] pypy jit-leaner-frontend: try a much simpler implementation for resop in the frontend (ideally dying completely)

2016-03-14 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83051:18ea5495a9de Date: 2016-03-14 21:02 +0200 http://bitbucket.org/pypy/pypy/changeset/18ea5495a9de/ Log:try a much simpler implementation for resop in the frontend (ideally dying completely) diff --git a/rpython/jit/metainterp

[pypy-commit] pypy jit-leaner-frontend: in-progress

2016-03-14 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83050:caa5be25642c Date: 2016-03-14 12:47 +0200 http://bitbucket.org/pypy/pypy/changeset/caa5be25642c/ Log:in-progress diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a/rpython/jit/metainterp

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

2016-03-14 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83053:967e19f9c345 Date: 2016-03-14 21:13 +0200 http://bitbucket.org/pypy/pypy/changeset/967e19f9c345/ Log:one more fix diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit/metainterp

[pypy-commit] pypy jit-leaner-frontend: add a missing helper

2016-03-14 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83054:552f750cc26b Date: 2016-03-14 21:15 +0200 http://bitbucket.org/pypy/pypy/changeset/552f750cc26b/ Log:add a missing helper diff --git a/rpython/jit/metainterp/resoperation.py b/rpython/jit/metainterp/resoperation.py --- a/rpython

[pypy-commit] pypy jit-leaner-frontend: a different approach - let's try not to intern constants

2016-03-14 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83062:106e5d6db9cb Date: 2016-03-15 08:58 +0200 http://bitbucket.org/pypy/pypy/changeset/106e5d6db9cb/ Log:a different approach - let's try not to intern constants diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metai

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

2016-03-15 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83063:0779fefa5ca6 Date: 2016-03-15 09:15 +0200 http://bitbucket.org/pypy/pypy/changeset/0779fefa5ca6/ Log:oops diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit/metainterp

[pypy-commit] pypy jit-leaner-frontend: backpedal + be slightly more conscious

2016-03-15 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83064:345cab5f0d0b Date: 2016-03-15 10:15 +0200 http://bitbucket.org/pypy/pypy/changeset/345cab5f0d0b/ Log:backpedal + be slightly more conscious diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py

[pypy-commit] pypy jit-leaner-frontend: try to not have position on resop at all

2016-03-15 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83069:5413d954e8a2 Date: 2016-03-15 15:28 +0200 http://bitbucket.org/pypy/pypy/changeset/5413d954e8a2/ Log:try to not have position on resop at all diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a

[pypy-commit] pypy jit-leaner-frontend: another micro-optimization

2016-03-15 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83075:5f3c4d1e2f03 Date: 2016-03-15 18:45 +0200 http://bitbucket.org/pypy/pypy/changeset/5f3c4d1e2f03/ Log:another micro-optimization diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython

[pypy-commit] pypy jit-leaner-frontend: try to get rid of values too

2016-03-15 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83074:b62416027897 Date: 2016-03-15 15:43 +0200 http://bitbucket.org/pypy/pypy/changeset/b62416027897/ Log:try to get rid of values too diff --git a/rpython/jit/metainterp/logger.py b/rpython/jit/metainterp/logger.py --- a/rpython/jit

[pypy-commit] pypy heapcache-refactor: fixes for consts

2016-03-18 Thread fijal
Author: fijal Branch: heapcache-refactor Changeset: r83152:042155266b53 Date: 2016-03-19 00:39 +0200 http://bitbucket.org/pypy/pypy/changeset/042155266b53/ Log:fixes for consts diff --git a/rpython/jit/metainterp/heapcache.py b/rpython/jit/metainterp/heapcache.py --- a/rpython/jit

[pypy-commit] pypy release-5.x: add a -live- to greenfield op since it can call nonstandard virtualizable, how to reproduce a crash with a test

2016-03-18 Thread fijal
Author: fijal Branch: release-5.x Changeset: r83113:07e163f8e2ff Date: 2016-03-17 16:15 +0200 http://bitbucket.org/pypy/pypy/changeset/07e163f8e2ff/ Log:add a -live- to greenfield op since it can call nonstandard virtualizable, how to reproduce a crash with a test diff --git a

[pypy-commit] pypy heapcache-refactor: fix position

2016-03-19 Thread fijal
Author: fijal Branch: heapcache-refactor Changeset: r83157:40d970d5e3f4 Date: 2016-03-19 10:18 +0200 http://bitbucket.org/pypy/pypy/changeset/40d970d5e3f4/ Log:fix position diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a/rpython/jit/metainterp

[pypy-commit] pypy heapcache-refactor: fix

2016-03-19 Thread fijal
Author: fijal Branch: heapcache-refactor Changeset: r83158:c5557d5125c2 Date: 2016-03-19 10:25 +0200 http://bitbucket.org/pypy/pypy/changeset/c5557d5125c2/ Log:fix diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a/rpython/jit/metainterp/history.py

[pypy-commit] pypy heapcache-refactor: fixes

2016-03-19 Thread fijal
Author: fijal Branch: heapcache-refactor Changeset: r83162:d1552513a12b Date: 2016-03-19 10:54 +0200 http://bitbucket.org/pypy/pypy/changeset/d1552513a12b/ Log:fixes diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py --- a/rpython/jit/backend/llgraph

[pypy-commit] pypy default: add a -live- to greenfield op since it can call nonstandard virtualizable, how to reproduce a crash with a test

2016-03-19 Thread fijal
Author: fijal Branch: Changeset: r83108:75ef4a7f1830 Date: 2016-03-17 16:15 +0200 http://bitbucket.org/pypy/pypy/changeset/75ef4a7f1830/ Log:add a -live- to greenfield op since it can call nonstandard virtualizable, how to reproduce a crash with a test diff --git a/rpython/jit

[pypy-commit] pypy heapcache-refactor: merge (but broken)

2016-03-19 Thread fijal
Author: fijal Branch: heapcache-refactor Changeset: r83150:61eeb63802a2 Date: 2016-03-18 22:44 +0200 http://bitbucket.org/pypy/pypy/changeset/61eeb63802a2/ Log:merge (but broken) diff --git a/rpython/jit/metainterp/heapcache.py b/rpython/jit/metainterp/heapcache.py --- a/rpython/jit

[pypy-commit] pypy heapcache-refactor: replace InputArgXxx with FrontendOps (still a bad call to set_position, I think)

2016-03-19 Thread fijal
Author: fijal Branch: heapcache-refactor Changeset: r83151:fd211f9b818b Date: 2016-03-18 22:55 +0200 http://bitbucket.org/pypy/pypy/changeset/fd211f9b818b/ Log:replace InputArgXxx with FrontendOps (still a bad call to set_position, I think) diff --git a/rpython/jit/metainterp

[pypy-commit] pypy heapcache-refactor: whack enough to pass test_opencoder (without a random test so far)

2016-03-19 Thread fijal
Author: fijal Branch: heapcache-refactor Changeset: r83149:896f8045f41d Date: 2016-03-18 22:40 +0200 http://bitbucket.org/pypy/pypy/changeset/896f8045f41d/ Log:whack enough to pass test_opencoder (without a random test so far) diff --git a/rpython/jit/metainterp/history.py b/rpython/jit

[pypy-commit] pypy jit-leaner-frontend: start working on live ranges

2016-03-20 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83186:46a2efc05eb0 Date: 2016-03-20 11:49 +0200 http://bitbucket.org/pypy/pypy/changeset/46a2efc05eb0/ Log:start working on live ranges diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython

[pypy-commit] pypy jit-leaner-frontend: implement deadranges

2016-03-21 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83214:71d4428daa8d Date: 2016-03-21 14:39 +0200 http://bitbucket.org/pypy/pypy/changeset/71d4428daa8d/ Log:implement deadranges diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit

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

2016-03-21 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83215:c2bae70672b4 Date: 2016-03-21 14:46 +0200 http://bitbucket.org/pypy/pypy/changeset/c2bae70672b4/ Log:fix rptthon diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit/metainterp

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

2016-03-21 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83216:c7460558e25f Date: 2016-03-21 14:51 +0200 http://bitbucket.org/pypy/pypy/changeset/c7460558e25f/ Log:another rpython fix diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit

[pypy-commit] pypy jit-leaner-frontend: dreaded rpython...

2016-03-21 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83217:f3f01ee52e15 Date: 2016-03-21 14:57 +0200 http://bitbucket.org/pypy/pypy/changeset/f3f01ee52e15/ Log:dreaded rpython... diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit

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

2016-03-21 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83226:043653d6cffe Date: 2016-03-21 20:17 +0200 http://bitbucket.org/pypy/pypy/changeset/043653d6cffe/ Log:fix some tests diff --git a/rpython/jit/metainterp/optimizeopt/dependency.py b/rpython/jit/metainterp/optimizeopt/dependency.py

[pypy-commit] pypy jit-leaner-frontend: whack at this test until it passes

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83240:2acab7b506ec Date: 2016-03-22 09:49 +0200 http://bitbucket.org/pypy/pypy/changeset/2acab7b506ec/ Log:whack at this test until it passes diff --git a/rpython/jit/metainterp/optimizeopt/test/test_util.py b/rpython/jit/metainterp

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

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83241:1b06b9d26321 Date: 2016-03-22 10:21 +0200 http://bitbucket.org/pypy/pypy/changeset/1b06b9d26321/ Log:fix test_pyjitpl diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit

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

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83246:bdb727f99955 Date: 2016-03-22 13:36 +0200 http://bitbucket.org/pypy/pypy/changeset/bdb727f99955/ 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: whack at tests

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83245:da47dd47f143 Date: 2016-03-22 13:35 +0200 http://bitbucket.org/pypy/pypy/changeset/da47dd47f143/ Log:whack at tests diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit/metainterp

[pypy-commit] pypy jit-leaner-frontend: whack at tests, unsure a bit about the virtualstate one

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83248:9d6c1e09270a Date: 2016-03-22 13:49 +0200 http://bitbucket.org/pypy/pypy/changeset/9d6c1e09270a/ Log:whack at tests, unsure a bit about the virtualstate one diff --git a/rpython/jit/metainterp/optimizeopt/virtualstate.py b/rpython

[pypy-commit] pypy jit-leaner-frontend: implement a missing part in compile.py

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83247:1b684afa5204 Date: 2016-03-22 13:40 +0200 http://bitbucket.org/pypy/pypy/changeset/1b684afa5204/ Log:implement a missing part in compile.py diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a

[pypy-commit] pypy jit-leaner-frontend: redisable vectorization

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83249:ef49c050f982 Date: 2016-03-22 13:55 +0200 http://bitbucket.org/pypy/pypy/changeset/ef49c050f982/ Log:redisable vectorization diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit

[pypy-commit] pypy jit-leaner-frontend: typo in untested path

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83250:0b46342da8a3 Date: 2016-03-22 14:00 +0200 http://bitbucket.org/pypy/pypy/changeset/0b46342da8a3/ Log:typo in untested path diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit

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

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83261:9232addccca2 Date: 2016-03-22 19:46 +0200 http://bitbucket.org/pypy/pypy/changeset/9232addccca2/ Log:fix test_unroll_max_loops diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit

[pypy-commit] pypy jit-leaner-frontend: clean up the calling convention of rop vs op

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83264:d2202ec34cb6 Date: 2016-03-22 20:11 +0200 http://bitbucket.org/pypy/pypy/changeset/d2202ec34cb6/ Log:clean up the calling convention of rop vs op diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp

[pypy-commit] pypy jit-leaner-frontend: fix a stupid test

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83268:89e98a074346 Date: 2016-03-22 20:23 +0200 http://bitbucket.org/pypy/pypy/changeset/89e98a074346/ Log:fix a stupid test diff --git a/rpython/jit/metainterp/test/test_resoperation.py b/rpython/jit/metainterp/test/test_resoperation.py

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

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83269:2b41cc59ff3b Date: 2016-03-22 20:25 +0200 http://bitbucket.org/pypy/pypy/changeset/2b41cc59ff3b/ Log:merge diff --git a/rpython/jit/backend/llsupport/rewrite.py b/rpython/jit/backend/llsupport/rewrite.py --- a/rpython/jit/backend

[pypy-commit] pypy jit-leaner-frontend: more fixes, at least starts backend tests

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83272:88e0e2f821e2 Date: 2016-03-22 20:28 +0200 http://bitbucket.org/pypy/pypy/changeset/88e0e2f821e2/ Log:more fixes, at least starts backend tests diff --git a/rpython/jit/backend/llsupport/regalloc.py b/rpython/jit/backend/llsupport

[pypy-commit] pypy jit-leaner-frontend: fix enough to pass llsupport/test

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83273:53578fa6db89 Date: 2016-03-22 20:33 +0200 http://bitbucket.org/pypy/pypy/changeset/53578fa6db89/ Log:fix enough to pass llsupport/test diff --git a/rpython/jit/backend/llsupport/regalloc.py b/rpython/jit/backend/llsupport

[pypy-commit] pypy jit-leaner-frontend: fix some part of test_resume

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83279:325452ed8546 Date: 2016-03-22 22:16 +0200 http://bitbucket.org/pypy/pypy/changeset/325452ed8546/ Log:fix some part of test_resume diff --git a/rpython/jit/metainterp/test/test_resume.py b/rpython/jit/metainterp/test/test_resume.py

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

2016-03-22 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83280:689143122fd4 Date: 2016-03-22 22:19 +0200 http://bitbucket.org/pypy/pypy/changeset/689143122fd4/ Log:merge diff --git a/rpython/jit/metainterp/graphpage.py b/rpython/jit/metainterp/graphpage.py --- a/rpython/jit/metainterp

[pypy-commit] pypy jit-leaner-frontend: finish whacking at test_resume

2016-03-23 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83289:231f68c404dc Date: 2016-03-23 10:43 +0200 http://bitbucket.org/pypy/pypy/changeset/231f68c404dc/ Log:finish whacking at test_resume diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a

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

2016-03-23 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83290:05ae1cad8b2d Date: 2016-03-23 11:19 +0200 http://bitbucket.org/pypy/pypy/changeset/05ae1cad8b2d/ Log:whack enough tests to pass diff --git a/rpython/jit/metainterp/optimizeopt/dependency.py b/rpython/jit/metainterp/optimizeopt

[pypy-commit] pypy jit-leaner-frontend: leave some notes and improve the tests

2016-03-23 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83291:cd7cb1f484a7 Date: 2016-03-23 11:29 +0200 http://bitbucket.org/pypy/pypy/changeset/cd7cb1f484a7/ Log:leave some notes and improve the tests diff --git a/rpython/jit/metainterp/heapcache.py b/rpython/jit/metainterp/heapcache.py

[pypy-commit] pypy jit-leaner-frontend: work around ll2ctypes problems

2016-03-23 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83292:8eb9e00f3a89 Date: 2016-03-23 12:11 +0200 http://bitbucket.org/pypy/pypy/changeset/8eb9e00f3a89/ Log:work around ll2ctypes problems diff --git a/rpython/jit/metainterp/test/test_loop.py b/rpython/jit/metainterp/test/test_loop.py

[pypy-commit] pypy jit-leaner-frontend: try to workaround strange ztests

2016-03-23 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83293:afa5deec5a6a Date: 2016-03-23 13:11 +0200 http://bitbucket.org/pypy/pypy/changeset/afa5deec5a6a/ Log:try to workaround strange ztests diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython

[pypy-commit] pypy jit-leaner-frontend: attempt to fix a strange translation issue where all floats are 0.0

2016-03-23 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83294:46fa7f87975d Date: 2016-03-23 13:32 +0200 http://bitbucket.org/pypy/pypy/changeset/46fa7f87975d/ Log:attempt to fix a strange translation issue where all floats are 0.0 diff --git a/rpython/translator/c/src/float.h b/rpython

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

2016-03-23 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83295:33fa6cc13998 Date: 2016-03-23 13:40 +0200 http://bitbucket.org/pypy/pypy/changeset/33fa6cc13998/ Log:oops diff --git a/rpython/translator/c/src/float.h b/rpython/translator/c/src/float.h --- a/rpython/translator/c/src/float.h +++ b

[pypy-commit] pypy jit-leaner-frontend: fix the trace stiching

2016-03-24 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83313:8e88a9afa548 Date: 2016-03-24 12:53 +0200 http://bitbucket.org/pypy/pypy/changeset/8e88a9afa548/ Log:fix the trace stiching diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit

[pypy-commit] pypy jit-leaner-frontend: a quick fix that might work, btu we need to refactor that

2016-03-24 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83316:257b7819ee50 Date: 2016-03-24 14:03 +0200 http://bitbucket.org/pypy/pypy/changeset/257b7819ee50/ Log:a quick fix that might work, btu we need to refactor that diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp

[pypy-commit] extradoc extradoc: move that to the correct place

2016-03-24 Thread fijal
Author: fijal Branch: extradoc Changeset: r5616:f38e3cf0a59d Date: 2016-03-24 16:55 +0200 http://bitbucket.org/pypy/extradoc/changeset/f38e3cf0a59d/ Log:move that to the correct place diff --git a/scipyUS2016/proposal.rst b/talk/scipyUS2016/proposal.rst rename from scipyUS2016/proposal.rst

[pypy-commit] extradoc extradoc: work on the last para

2016-03-24 Thread fijal
Author: fijal Branch: extradoc Changeset: r5617:afc5d24e8d8a Date: 2016-03-24 16:59 +0200 http://bitbucket.org/pypy/extradoc/changeset/afc5d24e8d8a/ Log:work on the last para diff --git a/talk/scipyUS2016/proposal.rst b/talk/scipyUS2016/proposal.rst --- a/talk/scipyUS2016/proposal.rst +++ b

[pypy-commit] pypy jit-leaner-frontend: since we never allocate resops in the frontend, try a bit harder to have less copies

2016-03-24 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83320:26aeb872ebe0 Date: 2016-03-24 18:06 +0200 http://bitbucket.org/pypy/pypy/changeset/26aeb872ebe0/ Log:since we never allocate resops in the frontend, try a bit harder to have less copies diff --git a/rpython/jit/metainterp

[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 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

[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

[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

[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

[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/rp

<    1   2   3   4   5   6   7   8   9   10   >