Support for manual parallelization of sequential C programs.
ParTools allows the interactive analysis of a C program execution profile and data dependencies to facilitate the discovery and selection of suitable parallelization candidates in a manual parallelization process. The flow does not assume any specific parallelization technique, thus it can be broadly applied.
The original (serial) C source is automatically annotated to trace the execution profile and data dependencies at run-time. The annotated program is then executed using a significant (but small) data set selected by the developer. The data collected is cross-referenced with the original source and can be interactively analyzed graphically to determine the best parallelization candidates and techniques.
Java agent which recognizes "flows" as unique sequences of instrumented method calls.
Runtime statistics are collected for the dynamically detected flows during snapshot interval. The instrumented methods may be set either manually via UI or automatically in drill down mode.
The automatic drill down mode effectively instruments classes generated by frameworks like Hibernate, Rhino, etc.
Simple, neat and powerful tool for loading and managing JS scripts
...Unit testing for JS without reloading the web page and re-engineering your code.
2. Load and manage scripts stored in arrays (code management).
3. Optimize coding flow by dynamically switching among best solution per case.
4. Run scenarios either distinctly or in parallel.
5. Keep easier track of bugs and errors when deploying.
So, Scenario executes multiple views of your code or multiple scenarios of your code life-time on-demand.
Volta is a suite of development tools for distributed, hard real-time systems. It includes Cascade, a control flow analysis tool for Java, and Clepsydra, a worst-case execution time analyzer. Also included is a Clepsydra plug-in for jEdit.