summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2017-03-20 23:54:26 +0000
committerZachary Turner <zturner@google.com>2017-03-20 23:54:26 +0000
commit7e3050ca1a3612e4d306d0ac405ebdbb989261cf (patch)
tree0b2c47d3f84efd6b5724042d73c08df4cb10f4b7 /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp
parentb57e496dfa5e1c9b55fc813599e268add4d48b40 (diff)
downloadbcm5719-llvm-7e3050ca1a3612e4d306d0ac405ebdbb989261cf.tar.gz
bcm5719-llvm-7e3050ca1a3612e4d306d0ac405ebdbb989261cf.zip
[analyze-project-deps.py] Add the ability to list all cycles.
This analyzes the dependency graph and computes all minimal cycles. Equivalent cycles that differ only by rotation are excluded, as are cycles that are "super-cycles" of other smaller cycles. For example, if we discover the cycle A -> C -> A, and then later A -> B -> C -> D -> A, this latter cycle is not considered. Thus, it is possible that after eliminating some cycles, new ones will appear. However, this is the only way to make the algorithm terminate in a reasonable amount of time. llvm-svn: 298324
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud