What this tutorial is about
This tutorial aims to walk you step-by-step through debugging a Java application with Chronon.
What this tutorial is not about
The basics of Java programming, and using Chronon are out of scope of this tutorial. Refer to the Chronon documentation for details.
Before you start...
Make sure that:
- You are working with IntelliJ IDEA version 13.1.
- The Chronon plugin is downloaded and installed on your IntelliJ IDEA.
It is essential to understand that Chronon is not literally a debugger - it only helps you record the execution progress and then play it back, like a videotape.
Preparing example
Let’s see how Chronon works on a simple example of the two-threaded array sorting, where one thread performs quicksort, and the other one does bubble sorting. The project consists of three classes.
The first one is the class
: