[pypy-commit] pypy optimizeopt-cleanup: Move record_loop_or_bridge() call inside compile_and_attach()

2019-05-09 Thread rlamy
Author: Ronan Lamy Branch: optimizeopt-cleanup Changeset: r96582:db5154f11410 Date: 2019-05-02 04:23 +0100 http://bitbucket.org/pypy/pypy/changeset/db5154f11410/ Log:Move record_loop_or_bridge() call inside compile_and_attach() diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/me

[pypy-commit] pypy optimizeopt-cleanup: Turn History.ends_with_jump into a parameter for compile_trace()

2019-05-09 Thread rlamy
Author: Ronan Lamy Branch: optimizeopt-cleanup Changeset: r96584:ed1d19665ec6 Date: 2019-05-08 02:35 +0100 http://bitbucket.org/pypy/pypy/changeset/ed1d19665ec6/ Log:Turn History.ends_with_jump into a parameter for compile_trace() diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit

[pypy-commit] pypy optimizeopt-cleanup: Move use_unroll logic completely out of compile_loop()

2019-05-09 Thread rlamy
Author: Ronan Lamy Branch: optimizeopt-cleanup Changeset: r96581:11de4273c126 Date: 2019-04-29 19:52 +0100 http://bitbucket.org/pypy/pypy/changeset/11de4273c126/ Log:Move use_unroll logic completely out of compile_loop() diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainter

[pypy-commit] pypy optimizeopt-cleanup: cleanup

2019-05-09 Thread rlamy
Author: Ronan Lamy Branch: optimizeopt-cleanup Changeset: r96583:40e26f9f4337 Date: 2019-05-07 19:48 +0100 http://bitbucket.org/pypy/pypy/changeset/40e26f9f4337/ Log:cleanup diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit/metainterp/compi

[pypy-commit] pypy optimizeopt-cleanup: move some use_unroll logic out of compile_loop()

2019-05-09 Thread rlamy
Author: Ronan Lamy Branch: optimizeopt-cleanup Changeset: r96580:37157d69c7e4 Date: 2019-04-27 17:00 +0100 http://bitbucket.org/pypy/pypy/changeset/37157d69c7e4/ Log:move some use_unroll logic out of compile_loop() diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyji

[pypy-commit] pypy optimizeopt-cleanup: Make optimize_trace() a method of CompileData

2019-05-09 Thread rlamy
Author: Ronan Lamy Branch: optimizeopt-cleanup Changeset: r96585:2853f7476ba2 Date: 2019-05-09 15:38 +0100 http://bitbucket.org/pypy/pypy/changeset/2853f7476ba2/ Log:Make optimize_trace() a method of CompileData diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile

[pypy-commit] pypy optimizeopt-cleanup: Create Optimizer.optimize_loop() for consistency

2019-05-09 Thread rlamy
Author: Ronan Lamy Branch: optimizeopt-cleanup Changeset: r96586:612d770461f7 Date: 2019-05-09 17:35 +0100 http://bitbucket.org/pypy/pypy/changeset/612d770461f7/ Log:Create Optimizer.optimize_loop() for consistency diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/comp

[pypy-commit] pypy optimizeopt-cleanup: Match class names to their base classes

2019-05-09 Thread rlamy
Author: Ronan Lamy Branch: optimizeopt-cleanup Changeset: r96587:55c98086c509 Date: 2019-05-09 17:41 +0100 http://bitbucket.org/pypy/pypy/changeset/55c98086c509/ Log:Match class names to their base classes diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --

[pypy-commit] pypy optimizeopt-cleanup: Move some methods from OptUnroll to UnrollOptimizer

2019-05-09 Thread rlamy
Author: Ronan Lamy Branch: optimizeopt-cleanup Changeset: r96588:cfa068539b62 Date: 2019-05-09 19:46 +0100 http://bitbucket.org/pypy/pypy/changeset/cfa068539b62/ Log:Move some methods from OptUnroll to UnrollOptimizer diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/c

[pypy-commit] pypy optimizeopt-cleanup: kill unused parameters

2019-05-09 Thread rlamy
Author: Ronan Lamy Branch: optimizeopt-cleanup Changeset: r96589:b4e53e717a3b Date: 2019-05-09 19:47 +0100 http://bitbucket.org/pypy/pypy/changeset/b4e53e717a3b/ Log:kill unused parameters diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/optimizeopt/opti

[pypy-commit] pypy optimizeopt-cleanup: fix

2019-05-09 Thread rlamy
Author: Ronan Lamy Branch: optimizeopt-cleanup Changeset: r96590:ed3e463f7b3f Date: 2019-05-09 20:15 +0100 http://bitbucket.org/pypy/pypy/changeset/ed3e463f7b3f/ Log:fix diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/optimizeopt/optimizer.py --- a/rpyt

[pypy-commit] pypy cpyext-gc-cycle: Fixed some (de)allocation bugs in existing and derived gc cpyext-classes

2019-05-09 Thread stevie_92
Author: Stefan Beyer Branch: cpyext-gc-cycle Changeset: r96591:0dff3316692e Date: 2019-05-09 23:32 +0200 http://bitbucket.org/pypy/pypy/changeset/0dff3316692e/ Log:Fixed some (de)allocation bugs in existing and derived gc cpyext- classes diff --git a/pypy/module/cpyext/api.py b/pypy/