[pypy-commit] pypy default: Kill the two logics. Keep only two ways to getting the time.

2014-06-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r72260:37989f72ce3c Date: 2014-06-28 02:04 +0200 http://bitbucket.org/pypy/pypy/changeset/37989f72ce3c/ Log:Kill the two logics. Keep only two ways to getting the time. diff --git a/rpython/translator/c/src/thread_pthread.c b/rpython/translator/c/src/t

[pypy-commit] pypy default: merged upstream

2014-06-27 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r72259:50a337a2e4f2 Date: 2014-06-27 16:41 -0700 http://bitbucket.org/pypy/pypy/changeset/50a337a2e4f2/ Log:merged upstream diff --git a/rpython/translator/c/src/thread_gil.c b/rpython/translator/c/src/thread_gil.c --- a/rpython/translator/c/src/threa

[pypy-commit] pypy default: Removed the usage of RSocket as a mixin.

2014-06-27 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r72258:c5b97e40c361 Date: 2014-06-27 16:40 -0700 http://bitbucket.org/pypy/pypy/changeset/c5b97e40c361/ Log:Removed the usage of RSocket as a mixin. This has several advantages: * It removes very confusing subclassing, in favor of simp

[pypy-commit] pypy default: Add comment

2014-06-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r72257:00bee81d1159 Date: 2014-06-28 01:35 +0200 http://bitbucket.org/pypy/pypy/changeset/00bee81d1159/ Log:Add comment diff --git a/rpython/translator/c/src/thread_pthread.c b/rpython/translator/c/src/thread_pthread.c --- a/rpython/translator/c/src/th

[pypy-commit] pypy default: Some Posix systems don't have pthread_mutex_timedlock() but only

2014-06-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r72256:36093fab641a Date: 2014-06-28 01:33 +0200 http://bitbucket.org/pypy/pypy/changeset/36093fab641a/ Log:Some Posix systems don't have pthread_mutex_timedlock() but only pthread_cond_timedwait(). Jump through hoops to optionally adapt

[pypy-commit] pypy default: Untested, fix attempt for OS/X

2014-06-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r72255:d617093b49a1 Date: 2014-06-27 23:12 +0200 http://bitbucket.org/pypy/pypy/changeset/d617093b49a1/ Log:Untested, fix attempt for OS/X diff --git a/rpython/translator/c/src/thread_pthread.c b/rpython/translator/c/src/thread_pthread.c --- a/rpython/

[pypy-commit] pypy default: Update FAQ

2014-06-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r72254:66bf42b5d051 Date: 2014-06-27 22:34 +0200 http://bitbucket.org/pypy/pypy/changeset/66bf42b5d051/ Log:Update FAQ diff --git a/pypy/doc/faq.rst b/pypy/doc/faq.rst --- a/pypy/doc/faq.rst +++ b/pypy/doc/faq.rst @@ -465,9 +465,13 @@ This is documen

[pypy-commit] pypy default: htons and friends are macros on OpenBSD.

2014-06-27 Thread ltratt
Author: Laurence Tratt Branch: Changeset: r72253:cad6c535d3a5 Date: 2014-06-27 13:59 +0100 http://bitbucket.org/pypy/pypy/changeset/cad6c535d3a5/ Log:htons and friends are macros on OpenBSD. diff --git a/rpython/rlib/_rsocket_rffi.py b/rpython/rlib/_rsocket_rffi.py --- a/rpython/rlib/_rsock

[pypy-commit] pypy default: Add sanity checks: an empty path would generate the option "-L" or "-I",

2014-06-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r72252:8a35207a7342 Date: 2014-06-27 14:08 +0200 http://bitbucket.org/pypy/pypy/changeset/8a35207a7342/ Log:Add sanity checks: an empty path would generate the option "-L" or "-I", which alone would break the command-line completely, by eating

[pypy-commit] pypy default: Test and fix for llexternal(macro=True) seen by the JIT.

2014-06-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r72251:5fe7c3c02218 Date: 2014-06-27 11:58 +0200 http://bitbucket.org/pypy/pypy/changeset/5fe7c3c02218/ Log:Test and fix for llexternal(macro=True) seen by the JIT. diff --git a/rpython/jit/backend/llsupport/test/ztranslation_test.py b/rpython/jit/back