A method for measuring performance of test points having one or more instructions in a code sequence. A code sequence with two or more test points is repetitively executed, while measuring the execution time. The code sequence is modified by removing one test point. The modified code sequence is repetitively executed, again measuring the execution time. The modification and execution steps are repeated until no test points remain in the current code sequence. All execution and modification steps are repeated a defined number of times, saving the execution times to a data file. The minimum execution time for each code sequence from any run is assigned to that code sequence. The execution time of a particular test point is calculated by subtracting the assigned execution time for the code sequence after removing the particular test point from the assigned execution time for the code sequence be fore removing the particular test point.

Μια μέθοδος για την απόδοση των σημείων δοκιμής που έχουν μια ή περισσότερες οδηγίες σε μια ακολουθία κώδικα. Μια ακολουθία κώδικα με δύο ή περισσότερα σημεία δοκιμής εκτελείται κατά τρόπο επαναλαμβανόμενο, μετρώντας το χρόνο εκτέλεσης. Η ακολουθία κώδικα τροποποιείται με την αφαίρεση ενός σημείου δοκιμής. Η τροποποιημένη ακολουθία κώδικα εκτελείται κατά τρόπο επαναλαμβανόμενο, μετρώντας πάλι το χρόνο εκτέλεσης. Τα βήματα τροποποίησης και εκτέλεσης επαναλαμβάνονται έως ότου δεν παραμένει κανένα σημείο δοκιμής στην τρέχουσα ακολουθία κώδικα. Όλα τα βήματα εκτέλεσης και τροποποίησης επαναλαμβάνονται έναν καθορισμένο αριθμό χρόνων, που κερδίζουν χρόνους εκτέλεσης σε ένα αρχείο στοιχείων. Ο ελάχιστος χρόνος εκτέλεσης για κάθε ακολουθία κώδικα από οποιεσδήποτε που οργανώνονται ορίζεται σε εκείνη την ακολουθία κώδικα. Ο χρόνος εκτέλεσης ενός ιδιαίτερου σημείου δοκιμής υπολογίζεται με την αφαίρεση του ορισμένου χρόνου εκτέλεσης για την ακολουθία κώδικα μετά από να αφαιρέσει το ιδιαίτερο σημείο δοκιμής από τον ορισμένο χρόνο εκτέλεσης για την ακολουθία κώδικα είναι πρόσθιος αφαιρώντας το ιδιαίτερο σημείο δοκιμής.

 
Web www.patentalert.com

< Method and apparatus for eliminating redundant array range checks in a compiler

< Program reception/execution apparatus that can commence execution of a machine program having only received the program in part, and a program transmission apparatus that enables such execution

> Method and system for updating read-only software modules

> Method for operating a computer system, byte code verifier and computer system

~ 00081