Linux Tools - Perf Support

Overview

The Linux Tools Perf plugin aims to bring the accurate and efficient profiling capabilities of Perf to Eclipse C/C++ Development Tools, providing an easy to use interface for inexperienced users while still maintaning a high degree of customizability for experienced users. Where the Perf plugin excels is in its rich visualization of the profiling data provided by the Perf tool, allowing users to quickly determine the parts of their code which use the most time.

Current Status

Future Plans

Screenshots

Perf View

Perf view

Perf Events Configuration Tab

Perf configuration tab

Try it out

You can download the plugin from our update site, or check the project plugins out of Git directly from eclipse.org at git://git.eclipse.org/gitroot/linuxtools/org.eclipse.linuxtools.git. You will need all the plugins under the profiling subfolder:
		org.eclipse.linuxtools.perf
		org.eclipse.linuxtools.perf.doc
		org.eclipse.linuxtools.perf-feature
		org.eclipse.linuxtools.perf.remote-feature
		org.eclipse.linuxtools.perf.tests
		org.eclipse.linuxtools.profiling-feature
		org.eclipse.linuxtools.profiling.launch
		org.eclipse.linuxtools.profiling.test-feature
		org.eclipse.linuxtools.profiling.tests
		org.eclipse.linuxtools.profiling.ui
		
For help with installing and using the plugin, please read the user guide here.