Author: Armin Rigo
Branch:
Changeset: r81681:beb301687f9b
Date: 2016-01-12 09:27 +0100
http://bitbucket.org/pypy/pypy/changeset/beb301687f9b/
Log:Remove the need for passing "config" to StackletThread().
diff --git a/pypy/module/_continuation/interp_continuation.py
b/pypy/module/_continuat
Author: Vincent Legoll
Branch: repeatlist_strategy
Changeset: r81682:e2d983c38082
Date: 2016-01-12 08:51 +0100
http://bitbucket.org/pypy/pypy/changeset/e2d983c38082/
Log:Fix test, was: NameError: free variable 'd' referenced before
assignment in enclosing scope
diff --git a/pypy/modu
Author: Richard Plangger
Branch: s390x-backend
Changeset: r81683:4d6c20801028
Date: 2016-01-12 12:26 +0100
http://bitbucket.org/pypy/pypy/changeset/4d6c20801028/
Log:translation issues mostly and added functions and missing
implementations. zrpy_releasegil translates
diff --git a/rpy
Author: Richard Plangger
Branch: s390x-backend
Changeset: r81684:0d6d52e34a38
Date: 2016-01-12 14:51 +0100
http://bitbucket.org/pypy/pypy/changeset/0d6d52e34a38/
Log:removed print statement, ztranslation_basic is now passing
diff --git a/rpython/jit/backend/zarch/helper/assembler.py
b/rpyth
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2562:d3c439508948
Date: 2016-01-12 16:57 +0100
http://bitbucket.org/cffi/cffi/changeset/d3c439508948/
Log:Found out how to control the extension of distutils-built libraries.
Use a more suitable value by default when bui
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2563:32a664384ab3
Date: 2016-01-12 17:10 +0100
http://bitbucket.org/cffi/cffi/changeset/32a664384ab3/
Log:Test and fix
diff --git a/cffi/ffiplatform.py b/cffi/ffiplatform.py
--- a/cffi/ffiplatform.py
+++ b/cffi/ffiplatform.py
@
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2564:3a8c3afacaa2
Date: 2016-01-12 17:55 +0100
http://bitbucket.org/cffi/cffi/changeset/3a8c3afacaa2/
Log:More Windows hacks
diff --git a/cffi/ffiplatform.py b/cffi/ffiplatform.py
--- a/cffi/ffiplatform.py
+++ b/cffi/ffiplatfor
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2565:aeaadd68f498
Date: 2016-01-12 18:04 +0200
http://bitbucket.org/cffi/cffi/changeset/aeaadd68f498/
Log:two tests pass on windows! progress
diff --git a/cffi/ffiplatform.py b/cffi/ffiplatform.py
--- a/cffi/ffiplatform.py
+++
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2566:510d0c89e6d7
Date: 2016-01-12 18:12 +0100
http://bitbucket.org/cffi/cffi/changeset/510d0c89e6d7/
Log:Skip this test on windows
diff --git a/testing/embedding/test_performance.py
b/testing/embedding/test_performance.py
---
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2567:22426c847e7f
Date: 2016-01-12 18:19 +0100
http://bitbucket.org/cffi/cffi/changeset/22426c847e7f/
Log:use declspec(dllimport/dllexport) on windows
diff --git a/testing/embedding/add_recursive-test.c
b/testing/embedding/add
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2568:083815c0ba89
Date: 2016-01-12 18:40 +0100
http://bitbucket.org/cffi/cffi/changeset/083815c0ba89/
Log:(untested) trying to have the multithreaded tests run on windows
diff --git a/testing/embedding/test_basic.py b/testing/e
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2569:c91000e0af90
Date: 2016-01-12 18:41 +0100
http://bitbucket.org/cffi/cffi/changeset/c91000e0af90/
Log:fix
diff --git a/testing/embedding/thread-test.h b/testing/embedding/thread-test.h
--- a/testing/embedding/thread-test.h
Author: Ronan Lamy
Branch: exctrans
Changeset: r81686:eddfb3e100dd
Date: 2016-01-12 17:43 +
http://bitbucket.org/pypy/pypy/changeset/eddfb3e100dd/
Log:Split get_external_function_sandbox_graph() and kill force_stub flag
diff --git a/rpython/translator/c/node.py b/rpython/translator/c/nod
Author: Ronan Lamy
Branch: exctrans
Changeset: r81685:dd074136bef8
Date: 2016-01-11 20:15 +
http://bitbucket.org/pypy/pypy/changeset/dd074136bef8/
Log:Simplify get_external_function_sandbox_graph() a bit
diff --git a/rpython/translator/sandbox/rsandbox.py
b/rpython/translator/sandbox/rs
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2570:4d841e4f5175
Date: 2016-01-12 18:54 +0100
http://bitbucket.org/cffi/cffi/changeset/4d841e4f5175/
Log:improve test, but it is failing under windows
diff --git a/testing/embedding/tlocal-test.c b/testing/embedding/tlocal-tes
Author: Richard Plangger
Branch: s390x-backend
Changeset: r81687:2504ba34aacd
Date: 2016-01-12 18:56 +0100
http://bitbucket.org/pypy/pypy/changeset/2504ba34aacd/
Log:fixed another 3 tests (translated call release gil)
diff --git a/rpython/jit/backend/llsupport/test/zrpy_gc_test.py
b/rpython
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2571:1cc859d4fc3d
Date: 2016-01-12 19:03 +0100
http://bitbucket.org/cffi/cffi/changeset/1cc859d4fc3d/
Log:hg merge default
diff --git a/c/misc_thread_common.h b/c/misc_thread_common.h
new file mode 100644
--- /dev/null
+++ b/c/
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2572:e294dc8697d0
Date: 2016-01-12 19:36 +0100
http://bitbucket.org/cffi/cffi/changeset/e294dc8697d0/
Log:Ups, found the bug
diff --git a/cffi/_embedding.h b/cffi/_embedding.h
--- a/cffi/_embedding.h
+++ b/cffi/_embedding.h
@@
Author: Ronan Lamy
Branch: exctrans
Changeset: r81688:84e61b90451b
Date: 2016-01-12 19:00 +
http://bitbucket.org/pypy/pypy/changeset/84e61b90451b/
Log:Kill trivial method funcgen.name()
diff --git a/rpython/translator/c/funcgen.py b/rpython/translator/c/funcgen.py
--- a/rpython/translato
Author: Armin Rigo
Branch:
Changeset: r981:1ffe17a64350
Date: 2016-01-12 20:30 +0100
http://bitbucket.org/pypy/buildbot/changeset/1ffe17a64350/
Log:HACK: don't upload branch names any more. see discussion on #pypy.
not sure it works, but the idea is to allow any branch to be
Author: Vincent Legoll
Branch: repeatlist_strategy
Changeset: r81689:c8c3db337ed7
Date: 2016-01-12 16:52 +0100
http://bitbucket.org/pypy/pypy/changeset/c8c3db337ed7/
Log:Add support to skip tests if some list strategies are available in
the interpreter Use that to skip tests obsoleted
Author: Manuel Jacob
Branch:
Changeset: r81690:1984c2224199
Date: 2016-01-12 23:50 +0100
http://bitbucket.org/pypy/pypy/changeset/1984c2224199/
Log:Let GraphAnalyzer return a conservative result if it encounters a
function object which is neither external nor has a graph attached.
d
Author: Manuel Jacob
Branch:
Changeset: r81692:992f9611a8de
Date: 2016-01-13 00:38 +0100
http://bitbucket.org/pypy/pypy/changeset/992f9611a8de/
Log:Clean up after 58ef780a3875.
When committing 58ef780a3875, I unintentionally replaced the call of
`get_graph()` by `funcobj.gra
Author: Manuel Jacob
Branch:
Changeset: r81691:419c89606228
Date: 2016-01-13 00:31 +0100
http://bitbucket.org/pypy/pypy/changeset/419c89606228/
Log:Cleanup get_graph() function.
1) Remove last try block, which was dead. 2) Remove getting
funcobj._callable. The `callable` var
Author: marky1991
Branch: fix-3.3-pypy-magic
Changeset: r81698:afb2b3cd9535
Date: 2015-12-17 01:22 -0500
http://bitbucket.org/pypy/pypy/changeset/afb2b3cd9535/
Log:When doing init_builtin, force a module.init() call to make sure we
don't just grab the module out of sys.modules. (Fixes
Author: marky1991
Branch: py3.3-marky1991-fix-ssl
Changeset: r81696:0f1486faae35
Date: 2015-12-15 16:56 -0500
http://bitbucket.org/pypy/pypy/changeset/0f1486faae35/
Log:Fixed ssl.
diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/module/_ssl/interp_ssl.py
--- a/pypy/module/_ssl/interp_ssl.py
Author: marky1991
Branch: py3.3
Changeset: r81697:49c6f4b27909
Date: 2015-12-15 17:12 -0500
http://bitbucket.org/pypy/pypy/changeset/49c6f4b27909/
Log:Merge ssl fixes back into py3.3
diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/module/_ssl/interp_ssl.py
--- a/pypy/module/_ssl/interp_ssl
Author: marky1991
Branch: py3.3
Changeset: r81695:260044caf4ee
Date: 2015-12-15 12:49 -0500
http://bitbucket.org/pypy/pypy/changeset/260044caf4ee/
Log:Fix tests in stderrprinter and io.
diff --git a/pypy/module/__pypy__/test/test_stderrprinter.py
b/pypy/module/__pypy__/test/test_stderrprinte
Author: marky1991
Branch: py3.3
Changeset: r81701:ecf6e6852002
Date: 2015-12-22 21:51 -0500
http://bitbucket.org/pypy/pypy/changeset/ecf6e6852002/
Log:Fix lib_pypy/test_code_module. Still need to make sure that the
tests here are tested elsewhere.
diff --git a/pypy/module/test_lib_pyp
Author: marky1991
Branch: py3.3
Changeset: r81699:5e2210cd44a3
Date: 2015-12-17 01:24 -0500
http://bitbucket.org/pypy/pypy/changeset/5e2210cd44a3/
Log:Merging magic fixes into py3.3 .
diff --git a/pypy/module/imp/interp_imp.py b/pypy/module/imp/interp_imp.py
--- a/pypy/module/imp/interp_imp.p
Author: marky1991
Branch: py3.3
Changeset: r81700:878013c28c6f
Date: 2015-12-20 19:56 -0500
http://bitbucket.org/pypy/pypy/changeset/878013c28c6f/
Log:Fix sys module testing.
diff --git a/pypy/module/sys/test/test_sysmodule.py
b/pypy/module/sys/test/test_sysmodule.py
--- a/pypy/module/sys/te
Author: marky1991
Branch: py3.3
Changeset: r81717:ecb018d6001d
Date: 2016-01-10 18:17 -0500
http://bitbucket.org/pypy/pypy/changeset/ecb018d6001d/
Log:Revert change to cffi backend test.
diff --git a/pypy/module/_cffi_backend/test/_backend_test_c.py
b/pypy/module/_cffi_backend/test/_backend
Author: marky1991
Branch: py3.3
Changeset: r81720:f1050dffd9d5
Date: 2016-01-10 21:09 -0500
http://bitbucket.org/pypy/pypy/changeset/f1050dffd9d5/
Log:Make the diff from the stdlib smaller.
diff --git a/lib-python/3/code.py b/lib-python/3/code.py
--- a/lib-python/3/code.py
+++ b/lib-python/3
Author: marky1991
Branch: py3.3
Changeset: r81721:52ae5b33f67d
Date: 2016-01-10 22:00 -0500
http://bitbucket.org/pypy/pypy/changeset/52ae5b33f67d/
Log:Revert unnecessary change to frozen importlib. The changes to the
general pickle module make this no longer needed.
diff --git a/pypy
Author: marky1991
Branch: py3.3
Changeset: r81704:1ea59f14a46a
Date: 2015-12-30 17:45 -0500
http://bitbucket.org/pypy/pypy/changeset/1ea59f14a46a/
Log:Fix many many pickle-related failures. The changes to
frozen_importlib are questionable and might be wrong. (Once you
replace _
Author: marky1991
Branch: py3.3
Changeset: r81716:7147579b4e95
Date: 2016-01-10 15:26 -0500
http://bitbucket.org/pypy/pypy/changeset/7147579b4e95/
Log:Merging master py3.3 into my fork.
diff too long, truncating to 2000 out of 122807 lines
diff --git a/.gitignore b/.gitignore
--- a/.gitignor
Author: marky1991
Branch: py3.3
Changeset: r81711:fc8ca82ec8d6
Date: 2016-01-07 23:52 -0500
http://bitbucket.org/pypy/pypy/changeset/fc8ca82ec8d6/
Log:As of 3.3, this scenario actually raises a KeyError on Cpython, not
an ImportError anymore.
diff --git a/pypy/module/imp/test/test_imp
Author: marky1991
Branch: py3.3
Changeset: r81714:b2473fd210f4
Date: 2016-01-10 14:17 -0500
http://bitbucket.org/pypy/pypy/changeset/b2473fd210f4/
Log:All the pickle-related tests still seem to be passing after making
less drastic changes to pickle.py .
diff --git a/lib-python/3/pickl
Author: marky1991
Branch: py3.3
Changeset: r81712:1b716d173076
Date: 2016-01-09 16:01 -0500
http://bitbucket.org/pypy/pypy/changeset/1b716d173076/
Log:Get rid of debugging crap from the tests for import locks.
diff --git a/pypy/module/thread/test/test_import_lock.py
b/pypy/module/thread/test
Author: marky1991
Branch: py3.3
Changeset: r81703:617867e5ac22
Date: 2015-12-29 23:48 -0500
http://bitbucket.org/pypy/pypy/changeset/617867e5ac22/
Log:Update cffi backend test c file.
diff --git a/pypy/module/_cffi_backend/test/_backend_test_c.py
b/pypy/module/_cffi_backend/test/_backend_tes
Author: marky1991
Branch: py3.3
Changeset: r81708:57c626958f94
Date: 2016-01-05 02:23 -0500
http://bitbucket.org/pypy/pypy/changeset/57c626958f94/
Log:Fix translation error caused by the qualname fix.
diff --git a/pypy/interpreter/function.py b/pypy/interpreter/function.py
--- a/pypy/interpre
Author: marky1991
Branch: py3.3
Changeset: r81723:585cb9f851a0
Date: 2016-01-10 23:48 -0500
http://bitbucket.org/pypy/pypy/changeset/585cb9f851a0/
Log:Turn set(char) into set([char]) as per review.
diff --git a/pypy/interpreter/test/test_zzpickle_and_slow.py
b/pypy/interpreter/test/test_zzp
Author: marky1991
Branch: py3.3
Changeset: r81705:cdacad9a627a
Date: 2015-12-31 21:06 -0500
http://bitbucket.org/pypy/pypy/changeset/cdacad9a627a/
Log:Fix pickling stuff. Also, when (un)pickling functions, pass qualname
correctly.
diff --git a/lib-python/3/pickle.py b/lib-python/3/pic
Author: marky1991
Branch: py3.3
Changeset: r81709:63d18f9eccd3
Date: 2016-01-07 00:33 -0500
http://bitbucket.org/pypy/pypy/changeset/63d18f9eccd3/
Log:Remove this test as per 4d306d6.
diff --git a/pypy/interpreter/test/test_app_main.py
b/pypy/interpreter/test/test_app_main.py
--- a/pypy/inte
Author: marky1991
Branch: py3.3
Changeset: r81710:ac2adddb9bb1
Date: 2016-01-07 23:04 -0500
http://bitbucket.org/pypy/pypy/changeset/ac2adddb9bb1/
Log:Importlib raises a TypeError when you try to set __package__ to a
string nowadays. Updating the test.
diff --git a/pypy/module/imp/tes
Author: marky1991
Branch: py3.3
Changeset: r81702:b201f36ae568
Date: 2015-12-29 23:41 -0500
http://bitbucket.org/pypy/pypy/changeset/b201f36ae568/
Log:Make sure to grab the import lock when importing. Not sure if this a
sufficent fix, but it at least adds this back.
diff --git a/pypy/
Author: marky1991
Branch: py3.3
Changeset: r81724:6efa96d1fbb3
Date: 2016-01-10 23:48 -0500
http://bitbucket.org/pypy/pypy/changeset/6efa96d1fbb3/
Log:Cleanup handling of __loader__ in test_mod
diff --git a/pypy/module/_io/test/test_io.py b/pypy/module/_io/test/test_io.py
--- a/pypy/module/_
Author: marky1991
Branch: py3.3
Changeset: r81713:03071883cceb
Date: 2016-01-09 16:07 -0500
http://bitbucket.org/pypy/pypy/changeset/03071883cceb/
Log:Remove final unnecessary change to test_import_lock
diff --git a/pypy/module/thread/test/test_import_lock.py
b/pypy/module/thread/test/test_i
Author: marky1991
Branch: py3.3
Changeset: r81726:c6dfbae07193
Date: 2016-01-11 00:09 -0500
http://bitbucket.org/pypy/pypy/changeset/c6dfbae07193/
Log:Remove unused frozen_importlib import.
diff --git a/pypy/module/_io/test/test_io.py b/pypy/module/_io/test/test_io.py
--- a/pypy/module/_io/t
Author: marky1991
Branch: py3.3
Changeset: r81725:d2d4bbff12e4
Date: 2016-01-10 23:49 -0500
http://bitbucket.org/pypy/pypy/changeset/d2d4bbff12e4/
Log:Cleanup newline in test_import_lock to match base stdlib.
diff --git a/pypy/module/thread/test/test_import_lock.py
b/pypy/module/thread/test
Author: marky1991
Branch: py3.3
Changeset: r81715:03591a1499c8
Date: 2016-01-10 15:07 -0500
http://bitbucket.org/pypy/pypy/changeset/03591a1499c8/
Log:Match commenting style to PEP-8 as requested. Also, went ahead and
fixed the code module to mostly match py3k.
diff --git a/lib-python
Author: marky1991
Branch: py3.3
Changeset: r81707:114355f9d9f5
Date: 2016-01-04 12:09 -0500
http://bitbucket.org/pypy/pypy/changeset/114355f9d9f5/
Log:Get rid of debugging junk.
diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.py
--- a/pypy/module/imp/importing.py
+++ b/p
Author: marky1991
Branch: py3.3
Changeset: r81718:dc63814c5a2d
Date: 2016-01-10 19:35 -0500
http://bitbucket.org/pypy/pypy/changeset/dc63814c5a2d/
Log:Add test to see if sys.exceptionhook is used when outputting errors
in code.runsource
diff --git a/pypy/module/test_lib_pypy/test_cod
Author: marky1991
Branch: py3.3
Changeset: r81706:929b79827d35
Date: 2016-01-02 03:32 -0500
http://bitbucket.org/pypy/pypy/changeset/929b79827d35/
Log:Turn qualname into a unicode object in the ast phase. (Fixes
repr/str of class objects with non-ascii names)
diff --git a/pypy/interpr
Author: marky1991
Branch: py3.3
Changeset: r81722:26a69bf1f021
Date: 2016-01-10 23:02 -0500
http://bitbucket.org/pypy/pypy/changeset/26a69bf1f021/
Log:Remove unnecessary comments.
diff --git a/pypy/module/__pypy__/test/test_stderrprinter.py
b/pypy/module/__pypy__/test/test_stderrprinter.py
Author: marky1991
Branch: py3.3
Changeset: r81719:8a7fa79cdf6a
Date: 2016-01-10 19:37 -0500
http://bitbucket.org/pypy/pypy/changeset/8a7fa79cdf6a/
Log:Get rid of debugging.
diff --git a/pypy/module/test_lib_pypy/test_code_module.py
b/pypy/module/test_lib_pypy/test_code_module.py
--- a/pypy/
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r81727:323d6dc97d07
Date: 2016-01-13 01:28 +0100
http://bitbucket.org/pypy/pypy/changeset/323d6dc97d07/
Log:Implement gc_thread_run() operation.
diff --git a/rpython/translator/llvm/genllvm.py
b/rpython/translator/llvm/genllvm
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r81728:0edd0ee170a8
Date: 2016-01-13 02:16 +0100
http://bitbucket.org/pypy/pypy/changeset/0edd0ee170a8/
Log:Implement a LLVM plugin pass which internalizes hidden symbols.
"Internalizes" means that it'll set internal li
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r81729:648a0d5d4bf2
Date: 2016-01-13 02:35 +0100
http://bitbucket.org/pypy/pypy/changeset/648a0d5d4bf2/
Log:Set visibility of call wrappers to 'hidden'.
diff --git a/rpython/translator/llvm/genllvm.py
b/rpython/translator/llvm
Author: Manuel Jacob
Branch: py3.3
Changeset: r81730:26dd3a53c0c4
Date: 2016-01-13 04:44 +0100
http://bitbucket.org/pypy/pypy/changeset/26dd3a53c0c4/
Log:Fix translation.
I think pickling of enumerate objects is still a bit broken. I'll
verify after translation.
diff --git a
Author: Spenser Andrew Bauman
Branch: remove-getfield-pure
Changeset: r81734:90797881ada9
Date: 2016-01-12 17:16 -0500
http://bitbucket.org/pypy/pypy/changeset/90797881ada9/
Log:Directly consult descr for getfield operations Only consider the
opcode for is_always_pure on resoperations
Author: Spenser Andrew Bauman
Branch: remove-getfield-pure
Changeset: r81731:94c0a9980079
Date: 2016-01-12 12:22 -0500
http://bitbucket.org/pypy/pypy/changeset/94c0a9980079/
Log:Remove '_pure' suffix from getfield operations (moving it to descr)
diff --git a/rpython/jit/metainterp/logger.py
Author: Spenser Andrew Bauman
Branch: remove-getfield-pure
Changeset: r81732:f4e32df544ed
Date: 2016-01-12 12:49 -0500
http://bitbucket.org/pypy/pypy/changeset/f4e32df544ed/
Log:Put purity information of field into repr of its descriptor
diff --git a/rpython/jit/backend/llsupport/descr.py
b
Author: Spenser Andrew Bauman
Branch: remove-getfield-pure
Changeset: r81733:fd2fff063c7e
Date: 2016-01-12 14:47 -0500
http://bitbucket.org/pypy/pypy/changeset/fd2fff063c7e/
Log:Merge with default
diff --git a/Makefile b/Makefile
--- a/Makefile
+++ b/Makefile
@@ -39,5 +39,5 @@
# runs. We c
Author: Spenser Andrew Bauman
Branch: remove-getfield-pure
Changeset: r81735:2351ba72df1e
Date: 2016-01-12 21:55 -0500
http://bitbucket.org/pypy/pypy/changeset/2351ba72df1e/
Log:Merge with default
diff --git a/rpython/jit/codewriter/effectinfo.py
b/rpython/jit/codewriter/effectinfo.py
--- a
65 matches
Mail list logo