f3ee8baec8
- Update to version 0.4.0: + Greenlet has an instance dictionary now, which means it can be used for implementing greenlet local storage, etc. However, this might introduce incompatibility if subclasses have __dict__ in their __slots__. Classes like that will fail, because greenlet already has __dict__ out of the box. + Greenlet no longer leaks memory after thread termination, as long as terminated thread has no running greenlets left at the time. + Add support for debian sparc and openbsd5-sparc64 + Add support for ppc64 linux + Don't allow greenlets to be copied with copy.copy/deepcopy + Fix arm32/thumb support + Restore greenlet's parent after kill + Add experimental greenlet tracing - Changes from version 0.3.4: + Use plain distutils for install command, this fixes installation of the greenlet.h header. + Enhanced arm32 support + Fix support for Linux/S390 zSeries + Workaround compiler bug on RHEL 3 / CentOS 3 - Changes from version 0.3.3: + Use sphinx to build documentation and publish it on greenlet.rtfd.org + Prevent segfaults on openbsd 4/i386 + Workaround gcc-4.0 not allowing to clobber rbx + Enhance test infrastructure + Fix possible compilation problems when including greenlet.h in C++ mode + Make the greenlet module work on x64 windows + Add a test for greenlet C++ exceptions + Fix compilation on Solaris with SunStudio - Changes from version 0.3.2:
Sascha Peilicke
2012-11-23 12:29:19 +00:00
158d964313
- Update to version 0.4.0: + Greenlet has an instance dictionary now, which means it can be used for implementing greenlet local storage, etc. However, this might introduce incompatibility if subclasses have __dict__ in their __slots__. Classes like that will fail, because greenlet already has __dict__ out of the box. + Greenlet no longer leaks memory after thread termination, as long as terminated thread has no running greenlets left at the time. + Add support for debian sparc and openbsd5-sparc64 + Add support for ppc64 linux + Don't allow greenlets to be copied with copy.copy/deepcopy + Fix arm32/thumb support + Restore greenlet's parent after kill + Add experimental greenlet tracing - Changes from version 0.3.4: + Use plain distutils for install command, this fixes installation of the greenlet.h header. + Enhanced arm32 support + Fix support for Linux/S390 zSeries + Workaround compiler bug on RHEL 3 / CentOS 3 - Changes from version 0.3.3: + Use sphinx to build documentation and publish it on greenlet.rtfd.org + Prevent segfaults on openbsd 4/i386 + Workaround gcc-4.0 not allowing to clobber rbx + Enhance test infrastructure + Fix possible compilation problems when including greenlet.h in C++ mode + Make the greenlet module work on x64 windows + Add a test for greenlet C++ exceptions + Fix compilation on Solaris with SunStudio - Changes from version 0.3.2:
Sascha Peilicke
2012-11-23 12:29:19 +00:00
0fa06d5c88
Accepting request 127087 from devel:languages:python
Stephan Kulow
2012-07-04 11:56:26 +00:00
c0ec1cdaa4
Accepting request 127087 from devel:languages:python
Stephan Kulow
2012-07-04 11:56:26 +00:00
dd66a1b06b
Accepting request 126971 from home:k0da:ppc
Todd R
2012-07-04 10:28:05 +00:00
9adfc27a8e
Accepting request 126971 from home:k0da:ppc
Todd R
2012-07-04 10:28:05 +00:00
34604376fc
Accepting request 98600 from devel:languages:python
Stephan Kulow
2012-01-04 06:30:29 +00:00
6548edaf67
Accepting request 98600 from devel:languages:python
Stephan Kulow
2012-01-04 06:30:29 +00:00
887feec87c
- Spec file cleanup: * BuildRequire modern python-distribute instead of python-setuptools * No need for changing executable bits for benchmarks * Use SUSE version checks around specific macros * Only require %{name} = %{version} in devel package
Sascha Peilicke
2011-09-21 09:38:24 +00:00
54487cb88d
- Spec file cleanup: * BuildRequire modern python-distribute instead of python-setuptools * No need for changing executable bits for benchmarks * Use SUSE version checks around specific macros * Only require %{name} = %{version} in devel package
Sascha Peilicke
2011-09-21 09:38:24 +00:00