O'Reilly logo

Covert Java™: Techniques for Decompiling, Patching, and Reverse Engineering by Alex Kalinovsky

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Using Effective Tracing

 

“A complex system that does not work is invariably found to have evolved from a simple system that works just fine.”

 
 --Murphy's Technology Laws

Introduction to Tracing

Tracing is writing debug messages to an output stream during the execution of an application. It provides a recorded track of operations performed by the running application in real time. Tracing does not require the application to be running in debug mode. Also, because the trace messages are typically written to a log file, tracing provides information for studying ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required