Version 0.2 of DIOTA

Release Notes: JiTI86 is now able to instrument the dynamically linked libraries used by an application. Major bugfixes have been made for parallel programs. The generated code is now much (about 100 times!) faster.

Other releases

  •  26 Jan 2004 10:08

Release Notes: This release has support for statically linked binaries and support for PIE binaries. An instrumented application can influence instrumentation during the execution. The record/replay backend has been cleaned up.

  •  16 Oct 2003 10:22

Release Notes: JVM self-modifying code support, new libc support (as used by Red Hat 9.0), control flow analysis, an optimized data race backend, and an optimized trace-code backend.

  •  04 Apr 2003 09:58

Release Notes: The data race backend is now much more useful, is faster, and uses less memory. There are numerous bugfixes.

  •  14 Jan 2003 06:34

Release Notes: Diota no longer uses libc for memory management and I/O. Basic support for self modifying code was added. Numerous bugfixes made.

  •  18 Nov 2002 17:28

Release Notes: The name has changed from JiTI86 to DIOTA: Dynamic Instrumentation, Optimization and Transformation of Applications. It fully supports the instrumentation of dynamically linked libraries. The diota-malloc backend was significantly improved and now detects more errors.

Screenshot

Project Spotlight

TrueSculpt

Virtual sculpture for Android.

Screenshot

Project Spotlight

Functy

A 3D function drawing package..