Japanese is here.
Abstract To specify a position in the program trace, we use static information such as the line number of the statement. It is not enough because the statement may be executed over and over. If the position specification is realized, we can apply it to debugging, program comprehension, and so on. We propose the position specification using timestamps. Programs increment their own timestamps at the point where the execution is not continuous such as loops and function invocations. The pair (timestamp, line number) specifies the dynamic position in the program trace. The addition of the timestamp system into GCC is also sketched.