Device, method of generating performance evaluation program, and recording medium
AssigneeFujitsu Limited
InventorsYuta Mukai, Hideki MIWA
Life of this patent
Estimating the term…
Abstract
A device for generating a performance evaluation program includes: a memory; and a processor coupled to the memory. The processor is configured to: analyze a source code of a target program that is subject to performance evaluation, translate the source code into a binary code based on an analysis result of the source code while generating execution binary that has an evaluation area to be used in the performance evaluation at a target location corresponding to a candidate location of the target program, and write an evaluation code in the evaluation area of the execution binary to evaluate performance of the target program based on an evaluation item and the target location of the target program.
Claims15
A device for generating a performance evaluation program comprising:
- a memory;
- and
- a processor coupled to the memory and configured to:
- analyze a source code of a target program that is subject to performance evaluation,
- translate the source code into a binary code based on an analysis result of the source code while generating execution binary that has an evaluation area to be used in the performance evaluation at a target location corresponding to a candidate location of the target program, and
- write an evaluation code in the evaluation area of the execution binary to evaluate performance of the target program based on an evaluation item and the target location of the target program.
A method of generating a performance evaluation program, the method comprising:
- analyzing a source code of a target program that is subject to performance evaluation,
- translating the source code into a binary code based on an analysis result of the source code by the analyzing, and generating execution binary that has an evaluation area to be used in the performance evaluation at a target location corresponding to a candidate location of the target program, and
- writing an evaluation code in the evaluation area of the execution binary to evaluate performance of the target program based on an evaluation item and the target location of the target program.
A non-transitory computer-readable recording medium storing a program that causes a computer execute a process, the computer generating a performance evaluation program, the process comprising:
- analyzing a source code of a target program that is subject to performance evaluation;
- translating the source code into a binary code based on an analysis result of the source code by the analyzing, and generating execution binary that has an evaluation area to be used in the performance evaluation at a target location corresponding to a candidate location of the target program;
- and
- writing an evaluation code in the evaluation area of the execution binary to evaluate performance of the target program based on an evaluation item and the target location of the target program.
Dependencies are inferred from the claim text.