作者: Hidehiko Masuhara , Takahiro Kamio
DOI:
关键词: Execution time 、 Programming language 、 Value (computer science) 、 Java program 、 Specialization (logic) 、 Timestamp 、 Object-oriented programming 、 Computer science
摘要: We present a value profiler for object-oriented programs that counts frequencies parameters to method calls. It is aimed at identifying methods can be optimized by program spe- cialization techniques. By adding timestamps objects, the accurately tests equality over mutable objects on per-method basis. Our experiments with 64602 lines of Java showed profile report reduce effort manually finding target optimiza- tion, which speeded overall execution time up more than 10%.