1. A JIT compilation phase occurs when a method and its dependencies are compiled.
2. Displays the percentage of elapsed time spent in JIT compilation since the last JIT compilation phase.
3. This counter is updated at the end of every JIT compilation phase.
4. According to this method, reasoning process is divided into two stages: Off-line compilation phase and on-line inquiry stage.
5. This approach allows the program to start up more quickly, as a lengthy compilation phase is not needed before any execution can begin.
6. The vast majority of user errors can be detected during the compilation phase.