[pypy-commit] pypy default: Remove the need for passing "config" to StackletThread().

2016-01-12 Thread arigo
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

[pypy-commit] pypy repeatlist_strategy: Fix test, was:

2016-01-12 Thread Vincent Legoll
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

[pypy-commit] pypy s390x-backend: translation issues mostly and added functions and missing implementations. zrpy_releasegil translates

2016-01-12 Thread plan_rich
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

[pypy-commit] pypy s390x-backend: removed print statement, ztranslation_basic is now passing

2016-01-12 Thread plan_rich
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

[pypy-commit] cffi static-callback-embedding: Found out how to control the extension of distutils-built libraries.

2016-01-12 Thread arigo
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

[pypy-commit] cffi static-callback-embedding: Test and fix

2016-01-12 Thread arigo
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 @

[pypy-commit] cffi static-callback-embedding: More Windows hacks

2016-01-12 Thread arigo
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

[pypy-commit] cffi static-callback-embedding: two tests pass on windows! progress

2016-01-12 Thread arigo
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 +++

[pypy-commit] cffi static-callback-embedding: Skip this test on windows

2016-01-12 Thread arigo
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 ---

[pypy-commit] cffi static-callback-embedding: use declspec(dllimport/dllexport) on windows

2016-01-12 Thread arigo
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

[pypy-commit] cffi static-callback-embedding: (untested) trying to have the multithreaded tests run on windows

2016-01-12 Thread arigo
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

[pypy-commit] cffi static-callback-embedding: fix

2016-01-12 Thread arigo
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

[pypy-commit] pypy exctrans: Split get_external_function_sandbox_graph() and kill force_stub flag

2016-01-12 Thread rlamy
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

[pypy-commit] pypy exctrans: Simplify get_external_function_sandbox_graph() a bit

2016-01-12 Thread rlamy
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

[pypy-commit] cffi static-callback-embedding: improve test, but it is failing under windows

2016-01-12 Thread arigo
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

[pypy-commit] pypy s390x-backend: fixed another 3 tests (translated call release gil)

2016-01-12 Thread plan_rich
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

[pypy-commit] cffi static-callback-embedding: hg merge default

2016-01-12 Thread arigo
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/

[pypy-commit] cffi static-callback-embedding: Ups, found the bug

2016-01-12 Thread arigo
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 @@

[pypy-commit] pypy exctrans: Kill trivial method funcgen.name()

2016-01-12 Thread rlamy
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

[pypy-commit] buildbot default: HACK: don't upload branch names any more. see discussion on #pypy.

2016-01-12 Thread arigo
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

[pypy-commit] pypy repeatlist_strategy: Add support to skip tests if some list strategies are available in the interpreter

2016-01-12 Thread Vincent Legoll
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

[pypy-commit] pypy default: Let GraphAnalyzer return a conservative result if it encounters a function object which is neither external nor has a graph attached.

2016-01-12 Thread mjacob
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

[pypy-commit] pypy default: Clean up after 58ef780a3875.

2016-01-12 Thread mjacob
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

[pypy-commit] pypy default: Cleanup get_graph() function.

2016-01-12 Thread mjacob
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

[pypy-commit] pypy fix-3.3-pypy-magic: When doing init_builtin, force a module.init() call to make sure we don't just grab the module out of sys.modules. (Fixes reload())

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3-marky1991-fix-ssl: Fixed ssl.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Merge ssl fixes back into py3.3

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Fix tests in stderrprinter and io.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Fix lib_pypy/test_code_module. Still need to make sure that the tests here are tested elsewhere.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Merging magic fixes into py3.3 .

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Fix sys module testing.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Revert change to cffi backend test.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Make the diff from the stdlib smaller.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Revert unnecessary change to frozen importlib. The changes to the general pickle module make this no longer needed.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Fix many many pickle-related failures. The changes to frozen_importlib are questionable and might be wrong. (Once you replace __import__ with import_with_frames_removed, when

2016-01-12 Thread marky1991
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 _

[pypy-commit] pypy py3.3: Merging master py3.3 into my fork.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: As of 3.3, this scenario actually raises a KeyError on Cpython, not an ImportError anymore.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: All the pickle-related tests still seem to be passing after making less drastic changes to pickle.py .

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Get rid of debugging crap from the tests for import locks.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Update cffi backend test c file.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Fix translation error caused by the qualname fix.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Turn set(char) into set([char]) as per review.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Fix pickling stuff. Also, when (un)pickling functions, pass qualname correctly.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Remove this test as per 4d306d6.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Importlib raises a TypeError when you try to set __package__ to a string nowadays. Updating the test.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Make sure to grab the import lock when importing. Not sure if this a sufficent fix, but it at least adds this back.

2016-01-12 Thread marky1991
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/

[pypy-commit] pypy py3.3: Cleanup handling of __loader__ in test_mod

2016-01-12 Thread marky1991
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/_

[pypy-commit] pypy py3.3: Remove final unnecessary change to test_import_lock

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Remove unused frozen_importlib import.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Cleanup newline in test_import_lock to match base stdlib.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Match commenting style to PEP-8 as requested. Also, went ahead and fixed the code module to mostly match py3k.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Get rid of debugging junk.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Add test to see if sys.exceptionhook is used when outputting errors in code.runsource

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Turn qualname into a unicode object in the ast phase. (Fixes repr/str of class objects with non-ascii names)

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Remove unnecessary comments.

2016-01-12 Thread marky1991
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

[pypy-commit] pypy py3.3: Get rid of debugging.

2016-01-12 Thread marky1991
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/

[pypy-commit] pypy llvm-translation-backend: Implement gc_thread_run() operation.

2016-01-12 Thread mjacob
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

[pypy-commit] pypy llvm-translation-backend: Implement a LLVM plugin pass which internalizes hidden symbols.

2016-01-12 Thread mjacob
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

[pypy-commit] pypy llvm-translation-backend: Set visibility of call wrappers to 'hidden'.

2016-01-12 Thread mjacob
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

[pypy-commit] pypy py3.3: Fix translation.

2016-01-12 Thread mjacob
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

[pypy-commit] pypy remove-getfield-pure: Directly consult descr for getfield operations

2016-01-12 Thread sbauman
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

[pypy-commit] pypy remove-getfield-pure: Remove '_pure' suffix from getfield operations (moving it to descr)

2016-01-12 Thread sbauman
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

[pypy-commit] pypy remove-getfield-pure: Put purity information of field into repr of its descriptor

2016-01-12 Thread sbauman
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

[pypy-commit] pypy remove-getfield-pure: Merge with default

2016-01-12 Thread sbauman
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

[pypy-commit] pypy remove-getfield-pure: Merge with default

2016-01-12 Thread sbauman
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