Currently, NMT does not wait collected data to be processed, it uses the latest snapshot to generate report at exit when PrintNMTStatistics VM command-line option is enabled.
For short-lived program, it usually generates empty report. For other cases, the data does not always accurate, and does not match the data collected from other methods.
To achieve better accuracy, NMT should block and wait all corrected data processed before generating the last report.
For short-lived program, it usually generates empty report. For other cases, the data does not always accurate, and does not match the data collected from other methods.
To achieve better accuracy, NMT should block and wait all corrected data processed before generating the last report.