Content deleted Content added
→References: cleanup |
→Output: +ref |
||
Line 6:
* Code [[Tracing (software)|tracing]] - receiving informative messages about the execution of an application at run time.
* [[Debugging]] and (structured) [[exception handling]] - tracking down and fixing programming errors in an application under development.<ref>{{cite web|url=http://www.drdobbs.com/architecture-and-design/commenting-testing-and-instrumenting-cod/229300224|title=Commenting, Testing, and Instrumenting Code|date=January 3, 2011|accessdate=January 29, 2014}}</ref>
* [[Profiling (computer programming)]] - a means by which dynamic program behaviors can be measured during a training run with a representative input. This is useful for properties of a program which cannot be [[static program analysis|analyzed statically]] with sufficient precision, such as [[alias analysis]].
* Performance counters - components that allow the tracking of the performance of the application.
|