About Hitsuji
This is a tool which is used to compare the following three techniqes
that are used in inlining of virtual methods in Java:
- CHA : Class Hierarchy Analysis
- TSMI : Type Safe Method Inlining
- 0-CFA : Control Flow Analysis
Papers
- Neal Glew and Jens Palsberg. Type-safe
method inlining, In Proceedings of ECOOP'02, European
Conference on Object-Oriented Programming, pages
525-544. Springer-Verlag (LNCS 2374), Malaga, Spain, June
2002.
- Neil Glew and Jens Palsberg and Christian Grothoff. Type-Safe
Optimisation of Plugin Architectures, In Proceedings of
Static Analysis, 12th International Symposium, SAS 2005.
Download
Hitsuji is part of XTC. No official release
has been made at this point, but the current code is available in
the public XTC subversion repository.
Contact
Hitsuji was written by
Christian Grothoff and
Vids Samanta.