[Lldb-commits] [PATCH] D13682: [libstdc++ data-formatters] Remove size limits.
Siva Chandra via lldb-commits
lldb-commits at lists.llvm.org
Mon Oct 12 16:57:22 PDT 2015
sivachandra created this revision.
sivachandra added a reviewer: granata.enrico.
sivachandra added a subscriber: lldb-commits.
http://reviews.llvm.org/D13682
Files:
examples/synthetic/gnu_libstdcpp.py
Index: examples/synthetic/gnu_libstdcpp.py
===================================================================
--- examples/synthetic/gnu_libstdcpp.py
+++ examples/synthetic/gnu_libstdcpp.py
@@ -48,17 +48,13 @@
return False
def num_children(self):
- global _list_capping_size
logger = lldb.formatters.Logger.Logger()
if self.count == None:
self.count = self.num_children_impl()
- if self.count > _list_capping_size:
- self.count = _list_capping_size
return self.count
def num_children_impl(self):
logger = lldb.formatters.Logger.Logger()
- global _list_capping_size
try:
next_val = self.next.GetValueAsUnsigned(0)
prev_val = self.prev.GetValueAsUnsigned(0)
@@ -76,8 +72,6 @@
while current.GetChildMemberWithName('_M_next').GetValueAsUnsigned(0) != self.node_address:
size = size + 1
current = current.GetChildMemberWithName('_M_next')
- if size > _list_capping_size:
- return _list_capping_size
return (size - 1)
except:
return 0;
@@ -346,12 +340,9 @@
pass
def num_children(self):
- global _map_capping_size
logger = lldb.formatters.Logger.Logger()
if self.count == None:
self.count = self.num_children_impl()
- if self.count > _map_capping_size:
- self.count = _map_capping_size
return self.count
def num_children_impl(self):
@@ -445,6 +436,4 @@
def has_children(self):
return True
-_map_capping_size = 255
-_list_capping_size = 255
_list_uses_loop_detector = True
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D13682.37198.patch
Type: text/x-patch
Size: 1482 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20151012/de584234/attachment.bin>
More information about the lldb-commits
mailing list