RootCause is a powerful and flexible tool for instrumenting software applications in the post-development environment. With RootCause, you can pinpoint performance bottlenecks, track down memory leaks, and resolve bugs in complex software applications faster.
When you can't use development tools because their overhead is too high, try RootCause. RootCause is highly non-invasive, perfect for resolving problems that are discovered during integration or after the application has been deployed.
No modifications to the application
No changes are made to any application files stored on disk?????RootCause inserts its instrumentation at runtime, while the application is in memory. There is no need to rebuild or recompile the application.
No source required
No access to source code or compiled code is required. RootCause works on third-party applications, including shared libraries, Java Virtual Machines, application servers, and other software for which source is unavailable.