[pypy-commit] pypy gc_no_cleanup_nursery: modify class _uninitialized 's attribute _TYPE to TYPE
wenzhuman
noreply at buildbot.pypy.org
Wed Jun 25 18:50:42 CEST 2014
Author: wenzhuman <manwenzhu at gmail.com>
Branch: gc_no_cleanup_nursery
Changeset: r72227:6ae62c5e4941
Date: 2014-06-25 12:49 -0400
http://bitbucket.org/pypy/pypy/changeset/6ae62c5e4941/
Log: modify class _uninitialized 's attribute _TYPE to TYPE
diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/incminimark.py
--- a/rpython/memory/gc/incminimark.py
+++ b/rpython/memory/gc/incminimark.py
@@ -57,7 +57,6 @@
from rpython.rtyper.lltypesystem import lltype, llmemory, llarena, llgroup
from rpython.rtyper.lltypesystem.lloperation import llop
from rpython.rtyper.lltypesystem.llmemory import raw_malloc_usage
-from rpython.memory.gctypelayout import zero_gc_pointers
from rpython.memory.gc.base import GCBase, MovingGCBase
from rpython.memory.gc import env
from rpython.memory.support import mangle_hash
diff --git a/rpython/memory/gc/test/test_direct.py b/rpython/memory/gc/test/test_direct.py
--- a/rpython/memory/gc/test/test_direct.py
+++ b/rpython/memory/gc/test/test_direct.py
@@ -46,7 +46,6 @@
if collect_stack_root:
stackroots = self.tester.stackroots
a = lltype.malloc(ADDR_ARRAY, len(stackroots), flavor='raw')
- zero_gc_pointers_inside(a, ADDR_ARRAY)
for i in range(len(a)):
a[i] = llmemory.cast_ptr_to_adr(stackroots[i])
a_base = lltype.direct_arrayitems(a)
diff --git a/rpython/rtyper/lltypesystem/lltype.py b/rpython/rtyper/lltypesystem/lltype.py
--- a/rpython/rtyper/lltypesystem/lltype.py
+++ b/rpython/rtyper/lltypesystem/lltype.py
@@ -47,7 +47,7 @@
class _uninitialized(object):
def __init__(self, TYPE):
- self.TYPE = TYPE
+ self._TYPE = TYPE
def __repr__(self):
return '<Uninitialized %r>'%(self.TYPE,)
More information about the pypy-commit
mailing list