diff options
| author | Peter Bengtsson <mail@peterbe.com> | 2021-04-29 11:14:49 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-04-29 16:14:49 +0100 |
| commit | 50c10e22a2a094f9d46edd56eb64d12f7652246f (patch) | |
| tree | bd5e7be4288b36a314eb38039261fe973c91468c /files/ja/mozilla/developer_guide/callgraph/index.html | |
| parent | 7ce9d46289c8931c157dd1f676d427bee517dca2 (diff) | |
| download | translated-content-50c10e22a2a094f9d46edd56eb64d12f7652246f.tar.gz translated-content-50c10e22a2a094f9d46edd56eb64d12f7652246f.tar.bz2 translated-content-50c10e22a2a094f9d46edd56eb64d12f7652246f.zip | |
Remove Mozilla/Developer_guide (#691)
Diffstat (limited to 'files/ja/mozilla/developer_guide/callgraph/index.html')
| -rw-r--r-- | files/ja/mozilla/developer_guide/callgraph/index.html | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/files/ja/mozilla/developer_guide/callgraph/index.html b/files/ja/mozilla/developer_guide/callgraph/index.html deleted file mode 100644 index 8bc4e0c2be..0000000000 --- a/files/ja/mozilla/developer_guide/callgraph/index.html +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Callgraph -slug: Mozilla/Developer_guide/Callgraph -tags: - - Callgraph - - Developing Mozilla - - NeedsTranslation - - TopicStub -translation_of: Mozilla/Developer_guide/Callgraph ---- -<p>The Callgraph project is intended to produce a complete callgraph covering C and C++ code within Mozilla. This can be used for performing static analysis based on the relationship between functions and methods. For instance, given the C++ code:</p> -<pre class="eval">int foo() { - return good(); -} - -int good() { - return evil() ? 0 : 1; -} -</pre> -<p>The callgraph would be <code>foo() -> good() -> evil()</code>. Given the knowledge that <code>evil()</code> does evil things, one could then determine <code>foo()</code> also does evil things.</p> -<p>The Callgraph project uses gcc and <a href="/en/Treehydra" title="en/Treehydra">Treehydra</a> to generate information about function and method calls at compile time, and aggregates it into a sqlite database.</p> -<h2 id="Documentation">Documentation</h2> -<dl> <dt><a href="/en/Developing_Mozilla/Callgraph/Installing_Callgraph" title="En/Callgraph/Installing_Callgraph">Installing Callgraph</a></dt> <dd>Download and installation of Callgraph</dd> <dt><a href="/en/Developing_Mozilla/Callgraph/Schema_Reference" title="En/Callgraph/Schema_Reference">Schema Reference</a></dt> <dd>Explanation of the database schema</dd> <dt><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=callgraph" class="link-https">Further details</a></dt> <dd>Implementation ideas for Callgraph</dd> -</dl> |
