In this paper, a new algorithm for path profiling is described. It
provides more infomation than edge profiling and basic block profiling
while it has a not very high cost. Algorithm for assigning values to
edges has been described and the value sum of paths has been proved
to be unique. This is a very smart and effient algorithm.