Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95598:c03fe327893a
Date: 2018-03-19 10:52 +0100
http://bitbucket.org/pypy/pypy/changeset/c03fe327893a/
Log:Added additional flags for objects Implemented refcount overhead
(for non-cyclic refcount) Implemented buffer for
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95602:65ead3f78618
Date: 2018-04-12 10:21 +0200
http://bitbucket.org/pypy/pypy/changeset/65ead3f78618/
Log:Removed unnecessary code
diff --git a/pypy/module/cpyext/include/object.h
b/pypy/module/cpyext/include/object.h
---
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95611:fa88e83164e0
Date: 2018-08-03 13:11 +0200
http://bitbucket.org/pypy/pypy/changeset/fa88e83164e0/
Log:Fixed cpyext test
diff --git a/pypy/module/cpyext/test/test_cpyext.py
b/pypy/module/cpyext/test/test_cpyext.py
---
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95599:fb1c6fe11349
Date: 2018-03-20 16:38 +0100
http://bitbucket.org/pypy/pypy/changeset/fb1c6fe11349/
Log:Call tp_traverse from incminimark Mark cpython objects reachable by
pypy objects
diff --git a/pypy/module/cpyext/api.py
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95604:e5ba3fd47f96
Date: 2018-07-04 17:56 +0200
http://bitbucket.org/pypy/pypy/changeset/e5ba3fd47f96/
Log:Implemented cpython-like GC list for cpyext Added some code for
cpyext-only boehm GC support
diff --git
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95613:80824650968a
Date: 2018-08-24 09:30 +0200
http://bitbucket.org/pypy/pypy/changeset/80824650968a/
Log:Fixed some formatting issues
diff --git a/pypy/module/cpyext/parse/cpyext_object.h
b/pypy/module/cpyext/parse/cpyext_object.h
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95607:a189719f68e4
Date: 2018-07-06 23:56 +0200
http://bitbucket.org/pypy/pypy/changeset/a189719f68e4/
Log:Implemented pyobj as gc and vice-versa Cleaned cpyext and
gc/rawrefcount tests Cleaned translation options
diff --git
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95617:c46c894a7c06
Date: 2019-01-11 10:40 +0100
http://bitbucket.org/pypy/pypy/changeset/c46c894a7c06/
Log:Added some dot tests
diff --git a/rpython/memory/gc/test/dot/free_cpython_self.dot
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95612:5b3e2b3a25bf
Date: 2018-08-24 09:17 +0200
http://bitbucket.org/pypy/pypy/changeset/5b3e2b3a25bf/
Log:Cleaned up code in incminimark
diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/incminimark.py
---
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95610:c1219f8ea34b
Date: 2018-08-03 09:43 +0200
http://bitbucket.org/pypy/pypy/changeset/c1219f8ea34b/
Log:Fixed rawrefcount tests
diff --git a/rpython/memory/gc/test/test_rawrefcount.py
b/rpython/memory/gc/test/test_rawrefcount.py
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95600:94b062729ca4
Date: 2018-03-23 11:46 +0100
http://bitbucket.org/pypy/pypy/changeset/94b062729ca4/
Log:Refactored call to tp_traverse from incminimark so there are no
dependencies to pypy
diff --git
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95615:48c91f03eaa6
Date: 2018-12-27 16:22 +0100
http://bitbucket.org/pypy/pypy/changeset/48c91f03eaa6/
Log:Finished implementation of dot file tests for rawrefcount Removed
obsolete tests, that will be replaced by dot tests
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95609:860d9f8d29b6
Date: 2018-08-02 14:53 +0200
http://bitbucket.org/pypy/pypy/changeset/860d9f8d29b6/
Log:Fixed cpyext test
diff --git a/pypy/module/cpyext/test/test_cpyext.py
b/pypy/module/cpyext/test/test_cpyext.py
---
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95601:fd6699184d11
Date: 2018-03-23 12:53 +0100
http://bitbucket.org/pypy/pypy/changeset/fd6699184d11/
Log:Directly call tp_traverse instead of via generic_cpy_call
diff --git a/pypy/module/cpyext/state.py
Author: Matti Picus
Branch: unicode-utf8-py3
Changeset: r95618:cc276d4cd166
Date: 2019-01-11 14:05 +0200
http://bitbucket.org/pypy/pypy/changeset/cc276d4cd166/
Log:vastly speed up own tests
diff --git a/pypy/objspace/std/unicodeobject.py
b/pypy/objspace/std/unicodeobject.py
---
Author: Matti Picus
Branch: unicode-utf8
Changeset: r95619:baef7e3e3ac0
Date: 2019-01-11 15:56 +0200
http://bitbucket.org/pypy/pypy/changeset/baef7e3e3ac0/
Log:remove untranslated check for unicode object creation
diff --git a/pypy/objspace/std/unicodeobject.py
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95603:b74906a7ac4b
Date: 2018-05-10 11:12 +0200
http://bitbucket.org/pypy/pypy/changeset/b74906a7ac4b/
Log:Removed unnecessary code
diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py
--- a/pypy/module/cpyext/api.py
+++
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95606:9e5001a6604b
Date: 2018-07-05 15:54 +0200
http://bitbucket.org/pypy/pypy/changeset/9e5001a6604b/
Log:Implemented pyobj_list for rawrefcount (to be used in cpyext tests)
Added own cpyext test file for GC-related tests
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95605:878ff32d88a1
Date: 2018-07-05 13:01 +0200
http://bitbucket.org/pypy/pypy/changeset/878ff32d88a1/
Log:Removed extra flags in cpython refcount Fixed tests in
test_rawrefcount and test_cpyext Removed references from
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95608:ada4b64c0816
Date: 2018-08-02 10:59 +0200
http://bitbucket.org/pypy/pypy/changeset/ada4b64c0816/
Log:Fixed cpyext test
diff --git a/pypy/module/cpyext/test/test_cpyext.py
b/pypy/module/cpyext/test/test_cpyext.py
---
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95616:ea95f4bc807f
Date: 2019-01-10 11:43 +0100
http://bitbucket.org/pypy/pypy/changeset/ea95f4bc807f/
Log:Fixed dot tests by allocating all PyPy objects old Add to stackroots
instead of immortal PyPy objects for dot tests
Author: Stefan Beyer
Branch: cpyext-gc-cycle
Changeset: r95614:2e7b85611e30
Date: 2018-12-21 11:55 +0100
http://bitbucket.org/pypy/pypy/changeset/2e7b85611e30/
Log:Added complex rawrefcount tests using dot files Adapted traverse
support in incminimark to support tests
diff too long,
Author: Carl Friedrich Bolz-Tereick
Branch: unicode-utf8-py3
Changeset: r95620:1da3240effbd
Date: 2019-01-11 22:48 +0100
http://bitbucket.org/pypy/pypy/changeset/1da3240effbd/
Log:three XXX, will try to fix this weekend
diff --git a/pypy/objspace/std/dictmultiobject.py
23 matches
Mail list logo