Jump To Close Expand all Collapse all Table of contents Developer Guide 1. Collaborating Expand section "1. Collaborating" Collapse section "1. Collaborating" 1.1. Git Expand section "1.1. Git" Collapse section "1.1. Git" 1.1.1. Installing and Configuring Git 1.1.2. Creating a New Repository 1.1.3. Cloning an Existing Repository 1.1.4. Adding, Renaming, and Deleting Files 1.1.5. Viewing Changes 1.1.6. Committing Changes 1.1.7. Sharing Changes 1.1.8. Updating a Repository 1.1.9. Additional Resources 1.2. Apache Subversion (SVN) Expand section "1.2. Apache Subversion (SVN)" Collapse section "1.2. Apache Subversion (SVN)" 1.2.1. Installing and Configuring Subversion 1.2.2. Creating a New Repository 1.2.3. Checking Out a Working Copy 1.2.4. Adding, Renaming, and Deleting Files 1.2.5. Viewing Changes 1.2.6. Committing Changes 1.2.7. Updating a Working Copy 1.2.8. Additional Resources 1.3. Concurrent Versions System (CVS) Expand section "1.3. Concurrent Versions System (CVS)" Collapse section "1.3. Concurrent Versions System (CVS)" 1.3.1. Installing and Configuring CVS 1.3.2. Creating a New Repository 1.3.3. Checking Out a Working Copy 1.3.4. Adding and Deleting Files 1.3.5. Viewing Changes 1.3.6. Committing Changes 1.3.7. Updating a Working Copy 1.3.8. Additional Resources 2. Libraries and Runtime Support Expand section "2. Libraries and Runtime Support" Collapse section "2. Libraries and Runtime Support" 2.1. Compatibility Expand section "2.1. Compatibility" Collapse section "2.1. Compatibility" 2.1.1. Static Linking 2.2. Library and Runtime Details Expand section "2.2. Library and Runtime Details" Collapse section "2.2. Library and Runtime Details" 2.2.1. The GNU C++ Standard Library 2.2.2. Boost 2.2.3. Qt 2.2.4. KDE Development Framework 2.2.5. GNOME Power Manager 2.2.6. NSS Shared Databases 2.2.7. Python 2.2.8. Java 2.2.9. Ruby 2.2.10. Perl 3. Compiling and Building Expand section "3. Compiling and Building " Collapse section "3. Compiling and Building " 3.1. GNU Compiler Collection (GCC) Expand section "3.1. GNU Compiler Collection (GCC)" Collapse section "3.1. GNU Compiler Collection (GCC)" 3.1.1. Language Compatibility 3.1.2. Object Compatibility and Interoperability 3.1.3. Running GCC 3.1.4. GCC Documentation 3.2. Autotools Expand section "3.2. Autotools" Collapse section "3.2. Autotools" 3.2.1. Autotools Plug-in for Eclipse 3.2.2. Configuration Script 3.2.3. Autotools Documentation 3.3. build-id Unique Identification of Binaries 4. Debugging Expand section "4. Debugging" Collapse section "4. Debugging" 4.1. ELF Executable Binaries 4.2. Installing Debuginfo Packages Expand section "4.2. Installing Debuginfo Packages" Collapse section "4.2. Installing Debuginfo Packages" 4.2.1. Installing Debuginfo Packages for Core Files Analysis 4.3. GDB Expand section "4.3. GDB" Collapse section "4.3. GDB" 4.3.1. Simple GDB 4.3.2. Running GDB 4.3.3. Conditional Breakpoints 4.3.4. Forked Execution 4.3.5. Debugging Individual Threads 4.3.6. Alternative User Interfaces for GDB 4.4. Variable Tracking at Assignments 4.5. Python Pretty-Printers 5. Profiling Expand section "5. Profiling" Collapse section "5. Profiling" 5.1. Valgrind Expand section "5.1. Valgrind" Collapse section "5.1. Valgrind" 5.1.1. Valgrind Tools 5.1.2. Using Valgrind 5.1.3. Additional information 5.2. OProfile Expand section "5.2. OProfile" Collapse section "5.2. OProfile" 5.2.1. Using OProfile 5.2.2. OProfile in Red Hat Enterprise Linux 7 5.2.3. OProfile Documentation 5.3. SystemTap Expand section "5.3. SystemTap" Collapse section "5.3. SystemTap" 5.3.1. Additional Information 5.4. Performance Counters for Linux (PCL) Tools and perf Expand section "5.4. Performance Counters for Linux (PCL) Tools and perf" Collapse section "5.4. Performance Counters for Linux (PCL) Tools and perf" 5.4.1. Perf Tool Commands 5.4.2. Using Perf 5.5. ftrace Expand section "5.5. ftrace" Collapse section "5.5. ftrace" 5.5.1. Using ftrace 5.5.2. ftrace Documentation 6. Documentation Tools Expand section "6. Documentation Tools" Collapse section "6. Documentation Tools" 6.1. Doxygen Expand section "6.1. Doxygen" Collapse section "6.1. Doxygen" 6.1.1. Doxygen Supported Output and Languages 6.1.2. Getting Started 6.1.3. Running Doxygen 6.1.4. Documenting the Sources 6.1.5. Resources A. Appendix Expand section "A. Appendix" Collapse section "A. Appendix" A.1. mallopt B. Revision History Index Legal Notice Settings Close Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Red Hat Training A Red Hat training course is available for Red Hat Enterprise Linux 5.5.2. ftrace Documentation The ftrace framework is fully documented in the following files: ftrace - Function Tracer: file:///usr/share/doc/kernel-doc-version/Documentation/trace/ftrace.txt function tracer guts: file:///usr/share/doc/kernel-doc-version/Documentation/trace/ftrace-design.txt Previous Next