(iv) Relationships between the Go-start address, break address, and measurable ranges
f( ){
g( );
}
Measurable ranges when a break occurs at the position of black circle:
• Execution time and counts of function h
Measurable ranges when a break occurs at the position of red circle:
• Execution time and counts of functions h and k
Measurable ranges when a break occurs at the position of blue circle:
• Execution time and counts of functions h and k
It is recommended that a break occur within the function where execution is started. When
execution returns to the upper function, the execution counts of the function cannot be
measured.
g( ){
h( );
}
Figure 5.99 Measurable Ranges (Nest Mode)
Starts execution from function g
h( ){
k( ){
k( );
}
}
273