History log of /external/lldb/utils/test/run-dis.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b269ed08d2ad111009b33b456af24df649ad1300 20-Aug-2011 Johnny Chen <johnny.chen@apple.com> Fix typos in comment.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@138179 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/utils/test/run-dis.py
eee701fb3b003f3142b3d94bd789ff70cf0539f1 20-Aug-2011 Johnny Chen <johnny.chen@apple.com> Use os.walk(), available since 2.3, instead of os.path.walk(), removed in 3.0,
to walk the directory tree. Plus, we can concentrate only on leaf nodes, i.e., files.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@138178 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/utils/test/run-dis.py
98c42329e40e55eaa3b0255c35d3e7c9ea33fc67 20-Aug-2011 Johnny Chen <johnny.chen@apple.com> No need to look further if the file is a symbolic link. Look for the real file.
Plus add some comments.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@138159 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/utils/test/run-dis.py
40ad91fb8708dbfbcf5a16cdf4c2faa92f4e83f9 19-Aug-2011 Johnny Chen <johnny.chen@apple.com> Add a Python script to locate each binary file under a root directory which matches some pathname pattern
and to invoke lldb-disasm.py on the binary file to disassemble its symbols. The number of symbols can
be specified by, for example, '-n 10000', to specify 10,000 symbols to disassemble for each module.
By default, only 1000 symbols from each module are disassembled.

Example:

utils/test/run-dis.py -r '/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.3/Symbols' -p '^/System/Library/.*Frameworks/.*\.framework/[^/]+$'

tries to disassemble every public/private frameworks (by default only 1000 symbols are disassembled) under iOS4.3.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@138078 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/utils/test/run-dis.py