The easiest way to collect the data is to run the following command in the jsynprog directory:
% make collect
The collect target of the Makefile launches a collect command and records an experiment. By default, the experiment is named test.1.er.
The collect target specifies options -J "-Xmx100m -XX:ParallelGCThreads=10" for the JVM and collects clock-profiling data by default.
Alternatively, you can use the Performance Analyzer's Profile Application dialog to record the data. Follow the procedure Using Performance Analyzer to Collect Data from jlowfruit in the introductory Java tutorial and specify jsynprog instead of jlowfruit in the Arguments field.