Release Notes: This release added the ability to view sample count/time and percentage simultaneously, added an option to group samples by process name rather than PID, changed the default hot key for starting and stopping profiling to Shift-F1, added an option to install to a custom path on Linux, removed creation of a .debug folder when using the perf driver, fixed the perf driver on Linux kernel 3.9, and fixed monitoring of exited processes on Linux kernel 3.7 and later. There were also user interface and performance improvements.
Release Notes: This release adds minor improvements to x86 code analysis and fixes identification of Intel Ivy Bridge processors. It also adds support for Intel Haswell, Intel Atom (Cloverview), and AMD Famiy 16h (Jaguar) processors. An issue with automatic process/thread selection when filtering is enabled has also been fixed.
Release Notes: This releases fixes the option to disable gathering kernel symbols on small systems. It also includes several user interface and performance enhancements.
Release Notes: Profiling of Mac OS X systems has been added, including Time Profile (system-wide), Thread Time Profile, and Static Analysis of Mach-O files. Profile data can now be filtered by thread or process. Code Browsers can now load a different source file than was discovered automatically. Bookmark annotations can be added to the Timeline to label points of interests in a profile. x86 system instructions have been added to the integrated instruction reference. Support for Linux 3.5 and later kernels has been added. Power management can now be temporarily disabled during profiling on all kernels.
Release Notes: This release adds x86 instruction help for AVX, FMA, XOP, and BMI. Selection of target processes with very large amounts of debugging information has been fixed. Westmere EX Xeon processors are now correctly identified. The inability to launch Zoom on systems with misconfigured locales has been fixed, as well as an issue with unreadable links in /tmp. A variety of user interface and performance improvements are also included.
Release Notes: This release adds profile time filtering (crop profile data to range of interest). The 'perf' driver is now supported on Red Hat Enterprise Linux / CentOS 6. Intel 'Ivy Bridge' CPUs are recognized. Support for multiple monitor configurations has been improved. An issue with Thread Time profiling on ARM systems has been fixed, as well as a bug when many threads are being created / destroyed. A variety of user interface and performance improvements have also been made.
Release Notes: This release fixes tracking of exited processes and threads, as well as Thread Time profile time stamps. The zoomscript API example has been improved, and there have been a variety of user interface and performance enhancements.
Release Notes: This release fixes compilation of the rrprofile driver with the Linux 3.3 kernel. A problem when opening Scheduler Trace profiles has been fixed. Installation of debug info on SUSE Linux Enterprise has been fixed. Disassembly of the x86 jmp far instruction has been fixed. A variety of user interface and performance improvements are also included.
Release Notes: This release adds support for the perf profiling driver including thread scheduler and system call tracing. Multi-threaded behavior can now be visualized with the new timeline view. Call trees have been enhanced to distinguish symbols by module. Code analysis for AMD Family 15h has been added as well as support for the AVX, VMX, and SVM instruction sets. DWARF information generated by gcc 4.6 is now supported. Network control of profiling has been improved. The Zoom GUI is now available for Mac OS X and Windows so that you can view profiles and control profiling from any machine.
Release Notes: This release adds support for 3.2.0 and later kernels. It also includes stability and performance enhancements.