CollectionSpy

A Java profiler software
Download

CollectionSpy Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Free to try
  • Price:
  • $2,995.00
  • Publisher Name:
  • Software Pearls BVBA
  • Operating Systems:
  • Windows XP
  • File Size:
  • 20.25MB

CollectionSpy Tags


CollectionSpy Description

CollectionSpy is a handy profiling application that was designed in order to help you discover bugs and other defects in your program's runtime usage of the Java Collection Framework. With the help of CollectionSpy you can view realtime display of all live collections, including all API accesses. It will instantly detect hashing collection corruption due to mutating elements. CollectionSpy also enables yo to quickly see which threads access which collections, when and how. Main features: Profile any Java Program to Analyse Collection Framework Usage: Profile client or server applications and discover how, where and when your program uses the Java Collection Framework containers. View the Content of any Map, List, Set or Queue: Effortlessly view and browse the content of any container at any time. Map content views, show key, value pairs without burdening you with the time-consuming and sometimes maze-like intricate details of implementation-specific supporting data structures. Hashing container content views feature extra information on actual element or key hashCodes. Analysis Rules Detect a Variety of Bugs and Coding Anti-Patterns: Runtime Analysis Rules detect bugs and usage anti-patterns that are impossible to detect by classic static code analysis tools like CheckStyle, PMD or even FindBugs. CollectionSpy Analysis Rules address anti-patterns and bugs that lead to container and/or data corruption due to flawed concurrent coding, wasted heap usage and reduced performance. View Complete Hash Code Distribution of Any Hashing Container: Hash table performance problems are a thing of the past with CollectionSpy as problems are instantly diagnosed by the hash code collision and distribution visualization feature. Realtime Display of All Containers in the Heap: Live view of all containers, along with a wealth of dynamic statistics like container size, element type(s), thread accesses, detailed API usage, and much more. View Live, Animated Container API Usage: Find out what methods are being called on which container. For any method call, CollectionSpy can show you which logic triggered the method in the form of stack traces. See Which Threads Access Which Containers: Instantly see the causes of corruption due to concurrent thread modifications of shared containers. See Which Code Uses Which Collection Framework Aspects: CollectionSpy's unique Usage Radar lets you quickly see which of your packages, classes and methods use which parts of the Collection Framework. Realtime Container Corruption Detection: Notifies you when any hashing container becomes corrupted due to a mutable key (for Maps) or element (for non-Maps) gets mutated while part of a container. Interoperates with Your Favourite IDE: Whether you prefer Eclipse, Netbeans or IntelliJ, CollectionSpy will use your favourite IDE whenever you drill-down to source code level.


CollectionSpy Related Software