Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

126 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

The denfer is an educational project MIPT students as a part of the course "Modern programming technologies". It is a dynamic profiler based on Qt library, that can be attached to any running process, count it's events and display the statistics in a pretty grafical interface, or in a pure terminal way through ECMAScript-based interaction.

Specifications:

Our aim is the profiler, which:

  • General:
  • Crossplatform: Windows XP/7, Linux SLES10/11
  • Works with generic user rights, doesn't require superuser
  • Installation might require superuser rights
  • Can attach to any running process
  • Has a GUI
  • Supports scripting (through Qt ECMAScript engine)
  • System:
  • Uses Qt
  • Can work on both linux & windows basic and extended perf interfaces
  • Can use foreign perf interfaces(i.e. vtune or oprofile kernel driver)
  • Compatible with gcc 4.6.2 and MS VS 2010
  • Has an installer and automatic updates
  • Has pretty source code
  • Has no warnings on source code
  • Is optimized and tested with klockwork and valgrind
  • Licensed under GPL

About

Dynamic crossplatform (windows/linux) profiler with GUI(QT).

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages