17db96d56Sopenharmony_ci***********************
27db96d56Sopenharmony_ciDebugging and Profiling
37db96d56Sopenharmony_ci***********************
47db96d56Sopenharmony_ci
57db96d56Sopenharmony_ciThese libraries help you with Python development: the debugger enables you to
67db96d56Sopenharmony_cistep through code, analyze stack frames and set breakpoints etc., and the
77db96d56Sopenharmony_ciprofilers run code and give you a detailed breakdown of execution times,
87db96d56Sopenharmony_ciallowing you to identify bottlenecks in your programs. Auditing events
97db96d56Sopenharmony_ciprovide visibility into runtime behaviors that would otherwise require
107db96d56Sopenharmony_ciintrusive debugging or patching.
117db96d56Sopenharmony_ci
127db96d56Sopenharmony_ci.. toctree::
137db96d56Sopenharmony_ci
147db96d56Sopenharmony_ci   audit_events.rst
157db96d56Sopenharmony_ci   bdb.rst
167db96d56Sopenharmony_ci   faulthandler.rst
177db96d56Sopenharmony_ci   pdb.rst
187db96d56Sopenharmony_ci   profile.rst
197db96d56Sopenharmony_ci   timeit.rst
207db96d56Sopenharmony_ci   trace.rst
217db96d56Sopenharmony_ci   tracemalloc.rst
22