high-resolution-timer is a library with Java and C++ wrappers to implement high resolution timers. These timers can be used, for example, to count the ticks when doing performance analysis. This library exploits the system dependent timers/clocks and provides a timer-like interface to the same. The attached file has build scripts for Linux and Solaris. There is also a Java wrapper over the library, which uses JNI to use the timer interfaces.
diversifEye is a scalable IPTV, Triple Play, and network emulation, analysis, and per flow traffic generation tool specialising in Quality of Service (QOS) and Quality of Experience(QOE) verification that can emulate the client and/or server side of these interactions. The GUI is supported on Windows, Linux, Solaris, and Mac OS X.
Macfly is a tool allowing you to run one or more programs with a shifted clock compared to the system clock. The programs have the same shift and are synchronized at the same time. You don't need to recompile your application, and normal users are allowed to use it. It's possible to change clock speed (a faster/slower/reverse clock). Usage examples: reduce game speed, send email in the past/future, test a program, etc.
Quizdrill is a learning-by-testing program to quickly learn tasks that mostly involve memorizing, like vocabulary. Quizdrill supports multiple choice, simple quiz, and flashcard testing. Although still quite primitive, Quizdrill asks questions which have been answered right more often than others to improve learning efficiency. Quizzes can be easily created by editing simple text files or can be automatically built from Infobox-style templates of Wikipedia dumps (or other MediaWikis and even Semantic MediaWikis).
The pTest framework is an Object Oriented PHP 5 testing framework. It differs from other testing frameworks in that it doesn't suffer from a dogmatic following of JUnit. A good feature of this framework is that it can be as easily used from the command line as embedded and extended by your application. Tests are easy to write, and don't require naming conventions or other code changes.
The Google Singleton Detector, or GSD, is a tool which analyzes Java bytecode and detects the use of Singletons. It's not quite as simple as that, however. First, GSD doesn't only detect singletons; it detects four different types of global state, including singletons, hingletons, mingletons, and fingletons. Second, it outputs a graph with all these different types of static state highlighted, and shows all the classes that are directly dependent on them. The point of this tool is to allow you to see all of the uses of global state inside a project, as well as how they are all interrelated.