Author: Maciej Fijalkowski
Branch:
Changeset: r74964:f2d7e0e3f156
Date: 2014-12-17 11:25 +0200
http://bitbucket.org/pypy/pypy/changeset/f2d7e0e3f156/
Log:minor simplification - only export state when necessary (that is
when we're optimizing preamble or base for retrace)
diff --git a
Author: Maciej Fijalkowski
Branch:
Changeset: r74965:da4d4e229a6d
Date: 2014-12-17 11:29 +0200
http://bitbucket.org/pypy/pypy/changeset/da4d4e229a6d/
Log:we don't need to kill huge int bounds if we're just finishing the
optimizer pass
diff --git a/rpython/jit/metainterp/optimizeopt/
Author: Maciej Fijalkowski
Branch:
Changeset: r74966:62241619b8b5
Date: 2014-12-17 11:36 +0200
http://bitbucket.org/pypy/pypy/changeset/62241619b8b5/
Log:* rename test_disable_optimizations to test_zdisable_opts, so it
runs last
* disable test_multilabel - it's a feature we d
Author: Armin Rigo
Branch: all_ordered_dicts
Changeset: r74967:1a8e8c05fb54
Date: 2014-12-17 12:35 +
http://bitbucket.org/pypy/pypy/changeset/1a8e8c05fb54/
Log:(ltratt, arigo)
Add some jit.look_inside_iff(): so far the ll_dict_grow() call ends
up as a residual call
diff
Author: Maciej Fijalkowski
Branch: vmprof
Changeset: r74968:060eabccb5b8
Date: 2014-12-17 14:01 +0100
http://bitbucket.org/pypy/pypy/changeset/060eabccb5b8/
Log:merge default
diff too long, truncating to 2000 out of 2100 lines
diff --git a/lib-python/2.7/sqlite3/test/dbapi.py
b/lib-python/
Author: Maciej Fijalkowski
Branch: vmprof
Changeset: r74969:2261c6164873
Date: 2014-12-17 14:01 +0100
http://bitbucket.org/pypy/pypy/changeset/2261c6164873/
Log:merge
diff --git a/pypy/module/_vmprof/interp_vmprof.py
b/pypy/module/_vmprof/interp_vmprof.py
--- a/pypy/module/_vmprof/interp_vm
Author: Armin Rigo
Branch: all_ordered_dicts
Changeset: r74970:f3acf053a316
Date: 2014-12-17 14:59 +0100
http://bitbucket.org/pypy/pypy/changeset/f3acf053a316/
Log:remove dead lines
diff --git a/rpython/rtyper/lltypesystem/rordereddict.py
b/rpython/rtyper/lltypesystem/rordereddict.py
--- a/
Author: Armin Rigo
Branch: all_ordered_dicts
Changeset: r74971:7724bdb58abf
Date: 2014-12-17 15:09 +
http://bitbucket.org/pypy/pypy/changeset/7724bdb58abf/
Log:(ltratt, arigo)
The previous check might have been correct, but we couldn't work out
why. Rewrite it and add man
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74979:cf027885030b
Date: 2014-12-16 10:12 -0500
http://bitbucket.org/pypy/pypy/changeset/cf027885030b/
Log:Work-in-progress
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/rpython/jit/backend/libgccjit/assembler.py
--- a/
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74973:2ae9fa4283cd
Date: 2014-12-15 09:57 -0500
http://bitbucket.org/pypy/pypy/changeset/2ae9fa4283cd/
Log:WIP, sent as https://mail.python.org/pipermail/pypy-
dev/2014-December/012947.html
diff --git a/rpython/jit/backend/d
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74980:0b696e11a782
Date: 2014-12-16 11:39 -0500
http://bitbucket.org/pypy/pypy/changeset/0b696e11a782/
Log:Get test_compile_linear_loop working
I see occasional glibc reports about corrupt heap on exit
diff --git a/rpython/
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74972:3096e72141bd
Date: 2014-12-17 11:37 -0500
http://bitbucket.org/pypy/pypy/changeset/3096e72141bd/
Log:Experimental libgccjit backend
___
pypy-commit mailing list
pypy-commit@python.or
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74974:52abcc39fd47
Date: 2014-12-15 11:10 -0500
http://bitbucket.org/pypy/pypy/changeset/52abcc39fd47/
Log:Set _nowrapper=True when creating rffi bindings for libgccjit
diff --git a/rpython/jit/backend/libgccjit/rffi_bindings.py
b/
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74978:947cc4471f74
Date: 2014-12-16 06:46 -0500
http://bitbucket.org/pypy/pypy/changeset/947cc4471f74/
Log:Implement an OO-style rffi wrapper to libgccjit
diff --git a/rpython/jit/backend/libgccjit/rffi_bindings.py
b/rpython/jit/ba
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74981:f58bfe1daf4d
Date: 2014-12-16 11:49 -0500
http://bitbucket.org/pypy/pypy/changeset/f58bfe1daf4d/
Log:Add initial comment to IR. WIP on emit methods
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/rpython/jit/backend
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74977:4838a68bebba
Date: 2014-12-15 13:28 -0500
http://bitbucket.org/pypy/pypy/changeset/4838a68bebba/
Log:Reduce debug spew
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/rpython/jit/backend/libgccjit/assembler.py
--- a
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74983:c46f9a7b13de
Date: 2014-12-17 00:39 -0500
http://bitbucket.org/pypy/pypy/changeset/c46f9a7b13de/
Log:Get parts of test_int_operations to work
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/rpython/jit/backend/libgc
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74985:478e510f4673
Date: 2014-12-17 01:36 -0500
http://bitbucket.org/pypy/pypy/changeset/478e510f4673/
Log:Support more of test_int_operations (requires
gcc_jit_context_new_rvalue_from_long)
diff --git a/rpython/jit/backend/
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74984:b74f1446a2c7
Date: 2014-12-17 00:45 -0500
http://bitbucket.org/pypy/pypy/changeset/b74f1446a2c7/
Log:t_long -> t_Signed, and get the appropriately sized type
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/rpython/j
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74987:f2406d6b5d16
Date: 2014-12-17 11:26 -0500
http://bitbucket.org/pypy/pypy/changeset/f2406d6b5d16/
Log:Get test_float_operations to pass
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/rpython/jit/backend/libgccjit/as
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74986:6ed15f284d0e
Date: 2014-12-17 10:46 -0500
http://bitbucket.org/pypy/pypy/changeset/6ed15f284d0e/
Log:Start supporting floats (requires GCC_JIT_UNARY_OP_ABS)
Convert arg-handling to use a union. Implement some float
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74975:5a904ca20a80
Date: 2014-12-15 12:51 -0500
http://bitbucket.org/pypy/pypy/changeset/5a904ca20a80/
Log:WIP: Initial compilation of test_compile_linear_loop
Tested via: ./pytest.py
rpython/jit/backend/libgccjit/te
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74976:f6a3bd3f6dbb
Date: 2014-12-15 12:56 -0500
http://bitbucket.org/pypy/pypy/changeset/f6a3bd3f6dbb/
Log:WIP: Add comments describing each ResOperation into the libgccjit IR
diff --git a/rpython/jit/backend/libgccjit/assembler.py
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74982:e540b044a92d
Date: 2014-12-16 14:33 -0500
http://bitbucket.org/pypy/pypy/changeset/e540b044a92d/
Log:Get test_compile_loop to work
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b/rpython/jit/backend/libgccjit/assemb
Author: David Malcolm
Branch: libgccjit-backend
Changeset: r74988:c5989b35a619
Date: 2014-12-17 12:11 -0500
http://bitbucket.org/pypy/pypy/changeset/c5989b35a619/
Log:Reorder emit_ methods to match the ordering within resoperation.py
diff --git a/rpython/jit/backend/libgccjit/assembler.py
b
Author: Romain Guillebert
Branch:
Changeset: r1589:f0241abbaab0
Date: 2014-10-21 15:38 +0200
http://bitbucket.org/cffi/cffi/changeset/f0241abbaab0/
Log:Fix failing tests
diff --git a/cffi/vengine_cpy.py b/cffi/vengine_cpy.py
--- a/cffi/vengine_cpy.py
+++ b/cffi/vengine_cpy.py
@@ -138,12 +13
Author: Romain Guillebert
Branch:
Changeset: r1587:0853a872dedf
Date: 2014-10-21 12:55 +0200
http://bitbucket.org/cffi/cffi/changeset/0853a872dedf/
Log:Add dlopen flags to verify on pypy
diff --git a/cffi/vengine_gen.py b/cffi/vengine_gen.py
--- a/cffi/vengine_gen.py
+++ b/cffi/vengine_gen.
Author: Romain Guillebert
Branch:
Changeset: r1591:b7065ad45a58
Date: 2014-12-17 17:57 +0100
http://bitbucket.org/cffi/cffi/changeset/b7065ad45a58/
Log:Make sure the flags kwarg of verify has no effect on Windows
diff --git a/cffi/vengine_cpy.py b/cffi/vengine_cpy.py
--- a/cffi/vengine_cpy.
Author: Romain Guillebert
Branch:
Changeset: r1588:2ff481ead26d
Date: 2014-10-21 13:28 +0200
http://bitbucket.org/cffi/cffi/changeset/2ff481ead26d/
Log:Import verify dlopen flags for cpython
diff --git a/cffi/vengine_cpy.py b/cffi/vengine_cpy.py
--- a/cffi/vengine_cpy.py
+++ b/cffi/vengine_
Author: Romain Guillebert
Branch:
Changeset: r1590:36d8fcb90561
Date: 2014-12-17 17:50 +0100
http://bitbucket.org/cffi/cffi/changeset/36d8fcb90561/
Log:Add documentation for the flags argument of verify
diff --git a/doc/source/index.rst b/doc/source/index.rst
--- a/doc/source/index.rst
+++
Author: Romain Guillebert
Branch:
Changeset: r1592:9267d5f13672
Date: 2014-12-17 18:04 +0100
http://bitbucket.org/cffi/cffi/changeset/9267d5f13672/
Log:Merge heads
diff --git a/TODO b/TODO
--- a/TODO
+++ b/TODO
@@ -1,10 +1,3 @@
-Next steps
---
-
-verify() handles "typedef ... so
Author: Maciej Fijalkowski
Branch:
Changeset: r74989:5693f914b241
Date: 2014-12-17 19:27 +0200
http://bitbucket.org/pypy/pypy/changeset/5693f914b241/
Log:Kill an obscure feature about unrolling - one that generates same_as
in order to pass one box twice as two unrelated boxes into th
Author: Maciej Fijalkowski
Branch: optresult
Changeset: r74990:e42a2a263bf7
Date: 2014-12-17 19:29 +0200
http://bitbucket.org/pypy/pypy/changeset/e42a2a263bf7/
Log:progress
diff --git a/rpython/jit/metainterp/logger.py b/rpython/jit/metainterp/logger.py
--- a/rpython/jit/metainterp/logger.py
Author: Maciej Fijalkowski
Branch: optresult
Changeset: r74991:8e03e2425205
Date: 2014-12-17 19:32 +0200
http://bitbucket.org/pypy/pypy/changeset/8e03e2425205/
Log:merge default
diff too long, truncating to 2000 out of 2146 lines
diff --git a/lib-python/2.7/test/test_collections.py
b/lib-p
Author: Maciej Fijalkowski
Branch: optresult
Changeset: r74992:0edebff04429
Date: 2014-12-17 19:33 +0200
http://bitbucket.org/pypy/pypy/changeset/0edebff04429/
Log:kill pdb
diff --git a/rpython/jit/metainterp/optimizeopt/unroll.py
b/rpython/jit/metainterp/optimizeopt/unroll.py
--- a/rpython
Author: Armin Rigo
Branch: all_ordered_dicts
Changeset: r74993:901068cd72f6
Date: 2014-12-17 17:47 +
http://bitbucket.org/pypy/pypy/changeset/901068cd72f6/
Log:Quick fix for ll_arraycopy() on an array of structs
diff --git a/rpython/jit/metainterp/optimizeopt/rewrite.py
b/rpython/jit/me
Author: Armin Rigo
Branch:
Changeset: r74995:41c42127ea0c
Date: 2014-12-17 17:57 +
http://bitbucket.org/pypy/pypy/changeset/41c42127ea0c/
Log:Add tests for 341027e99d33.
diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py
b/rpython/jit/metainterp/optimizeopt/test
Author: Armin Rigo
Branch:
Changeset: r74994:341027e99d33
Date: 2014-12-17 17:47 +
http://bitbucket.org/pypy/pypy/changeset/341027e99d33/
Log:Quick fix for ll_arraycopy() on an array of structs
diff --git a/rpython/jit/metainterp/optimizeopt/rewrite.py
b/rpython/jit/metainterp/optimize
Author: Armin Rigo
Branch: all_ordered_dicts
Changeset: r74997:7ef08cb6ae5a
Date: 2014-12-17 18:38 +
http://bitbucket.org/pypy/pypy/changeset/7ef08cb6ae5a/
Log:merge heads
diff --git a/rpython/rtyper/lltypesystem/rordereddict.py
b/rpython/rtyper/lltypesystem/rordereddict.py
--- a/rpytho
Author: Armin Rigo
Branch: all_ordered_dicts
Changeset: r74996:24a23a64f250
Date: 2014-12-17 19:37 +0100
http://bitbucket.org/pypy/pypy/changeset/24a23a64f250/
Log:Add some more @jits
diff --git a/rpython/rtyper/lltypesystem/rordereddict.py
b/rpython/rtyper/lltypesystem/rordereddict.py
---
Author: Maciej Fijalkowski
Branch: optresult
Changeset: r74998:6f3c6ecaa793
Date: 2014-12-17 22:04 +0200
http://bitbucket.org/pypy/pypy/changeset/6f3c6ecaa793/
Log:fix the parsing stuff, some low hanging fruit
diff too long, truncating to 2000 out of 3207 lines
diff --git a/rpython/jit/meta
Author: Brian Kearns
Branch: stdlib-2.7.9
Changeset: r74999:2e4e36c84077
Date: 2014-12-17 17:00 -0500
http://bitbucket.org/pypy/pypy/changeset/2e4e36c84077/
Log:correctly handle exec in tuple form (cpython issue21591)
diff --git a/pypy/interpreter/astcompiler/astbuilder.py
b/pypy/interprete
Author: Brian Kearns
Branch: stdlib-2.7.9
Changeset: r75000:8d5bf221300a
Date: 2014-12-17 17:15 -0500
http://bitbucket.org/pypy/pypy/changeset/8d5bf221300a/
Log:try to fix translation
diff --git a/pypy/interpreter/astcompiler/astbuilder.py
b/pypy/interpreter/astcompiler/astbuilder.py
--- a/
Author: Amaury Forgeot d'Arc
Branch: py3.3
Changeset: r75001:c62ae9b1f120
Date: 2014-12-16 18:40 +0100
http://bitbucket.org/pypy/pypy/changeset/c62ae9b1f120/
Log:SSL: Add support for npn_protocols
diff --git a/lib-python/3/test/test_ssl.py b/lib-python/3/test/test_ssl.py
--- a/lib-python/3/t
Author: Amaury Forgeot d'Arc
Branch: py3.3
Changeset: r75003:5efb69f6c4d5
Date: 2014-12-18 00:28 +0100
http://bitbucket.org/pypy/pypy/changeset/5efb69f6c4d5/
Log:SSL: add compression() method
diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/module/_ssl/interp_ssl.py
--- a/pypy/module/_ssl/
Author: Amaury Forgeot d'Arc
Branch: py3.3
Changeset: r75002:e8613bc29b37
Date: 2014-12-16 19:12 +0100
http://bitbucket.org/pypy/pypy/changeset/e8613bc29b37/
Log:SSL: implement tls_unique_cb()
diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/module/_ssl/interp_ssl.py
--- a/pypy/module/_ssl
Author: Amaury Forgeot d'Arc
Branch: py3.3
Changeset: r75004:eea8f92e03d4
Date: 2014-12-18 00:36 +0100
http://bitbucket.org/pypy/pypy/changeset/eea8f92e03d4/
Log:Be sure to initialize all fields in the socket object, even if
__init__ is not called.
diff --git a/pypy/module/_socket/in
Author: Alex Gaynor
Branch: stdlib-2.7.9
Changeset: r75006:abfb4eb09565
Date: 2014-12-17 15:53 -0800
http://bitbucket.org/pypy/pypy/changeset/abfb4eb09565/
Log:merged upstream
diff --git a/pypy/interpreter/astcompiler/astbuilder.py
b/pypy/interpreter/astcompiler/astbuilder.py
--- a/pypy/int
Author: Alex Gaynor
Branch: stdlib-2.7.9
Changeset: r75005:aabd37028202
Date: 2014-12-17 15:53 -0800
http://bitbucket.org/pypy/pypy/changeset/aabd37028202/
Log:Don't assume __builtins__ is a dict.
diff --git a/lib-python/2.7/test/_mock_backport.py
b/lib-python/2.7/test/_mock_backport.py
---
Author: Brian Kearns
Branch: stdlib-2.7.9
Changeset: r75008:b5dea7545f7c
Date: 2014-12-17 21:00 -0500
http://bitbucket.org/pypy/pypy/changeset/b5dea7545f7c/
Log:merge heads
diff --git a/lib-python/2.7/test/_mock_backport.py
b/lib-python/2.7/test/_mock_backport.py
--- a/lib-python/2.7/test/_
Author: Brian Kearns
Branch: stdlib-2.7.9
Changeset: r75007:3ad403fdd1ae
Date: 2014-12-17 20:46 -0500
http://bitbucket.org/pypy/pypy/changeset/3ad403fdd1ae/
Log:add failing test for coding spec
diff --git a/pypy/interpreter/test/test_compiler.py
b/pypy/interpreter/test/test_compiler.py
---
51 matches
Mail list logo