With the jsynprog.main function selected, click on the callers-callees tab. Note how the test functions described in the overview appear in the list of callees.
The first three (most expensive) functions listed are Routine.add_double, Routine.vector_op, and Routine.has_inner_class. The callers-callees display features a dynamic call tree that you can navigate through by selecting a function from the top (caller) or bottom (callee) panels. For example, select Routine.has_inner_class from the list of callees, and notice how the display redraws centered on it, listing an inner class as its most important callee. To return to the caller of this function, simply select jsynprog.main from the top panel. You can use this procedure to navigate through the entire experiment. Take a minute to navigate through the various Routine functions, ending back at jsynprog.mai.