summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/expression_command/expr-in-syscall/TestExpressionInSyscall.py
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2016-06-29 22:27:42 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2016-06-29 22:27:42 +0000
commit8ec68fad33e4f5b9899f200b32a264df1a55be48 (patch)
tree7b8b55b7038cfad6543cc61a55f3c791f86fb44d /lldb/packages/Python/lldbsuite/test/expression_command/expr-in-syscall/TestExpressionInSyscall.py
parente1af3c635c545ed12e7253c0b866a84420a690ab (diff)
downloadbcm5719-llvm-8ec68fad33e4f5b9899f200b32a264df1a55be48.tar.gz
bcm5719-llvm-8ec68fad33e4f5b9899f200b32a264df1a55be48.zip
Object: Replace NewArchiveIterator with a simpler NewArchiveMember class. NFCI.
The NewArchiveIterator class has a problem: it requires too much context. Any memory buffers added to the archive must be stored within an Archive::Member, which must have an associated Archive. This makes it harder than necessary to create new archive members (or new archives entirely) from scratch using memory buffers. This patch replaces NewArchiveIterator with a NewArchiveMember class that stores just the memory buffer and the information that goes into the archive member header. Differential Revision: http://reviews.llvm.org/D21721 llvm-svn: 274183
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/expr-in-syscall/TestExpressionInSyscall.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud