About TejasJava
TejasJava is a Java-based multicore
architectural simulator for simulating Java
applications. It is developed by the Srishti
research group, IIT Delhi. It simulates
the traces of Java programs. The execution
traces are collected by running applications
on the Jikes research virtual machine.
It also includes support for simulating
multithreaded Java applications and
calculating dynamic memory usage of programs.
Getting started with TejasJava is extremely easy. It is easy to install, and run the simulator. Additionally, TejasJava can be used as a framework to evaluate the performance of hardware garbage collectors as well as for other type of research requiring traces from Java programs. It has an extremely modular component-oriented design, and it is easy to add new features to it.
For more information: Click Here.