Java developers use a variety of tools to diagnose performance problems. These tools provide deep visibility into an application's runtime behavior, including an in-depth view into problem areas with exact line numbers and object values. However, these tools have traditionally been limited to development environments.
read more | digg story