All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
!-----------------------------------------------------------------------------
! Package     : GaudiProfiling
! Responsible : Chris Jones, Karol Kruzelecki
! Purpose     : Profiling and performance monitoring of Gaudi/LHCb software
! Commit Id   : 66022af7d34e8e6b5e8cc5176d652588b9dd09b3
!-----------------------------------------------------------------------------

============================ GaudiProfiling v2r4 =============================
! 2014-07-06 - Marco Clemencic
 - Modified interlprofiler.md to use Doxygen flavour of markdown.

============================ GaudiProfiling v2r3 =============================
! 2014-11-11 - Chris Jones
 - Fix implementation of Google profilers to properly support auditing during
   different processing phases.

============================ GaudiProfiling v2r2 =============================
! 2014-08-27 - Ben Couturier
 - LBCORE-587: CallgrindProfile algorithm to enable/disable Callgrind profile

============================ GaudiProfiling v2r1 =============================
! 2014-03-18 - Ben Couturier
 - Fixed bug #104127: remove hwaf configuration.

============================ GaudiProfiling v2r0 =============================
! 2013-12-11 - Sebastien Binet
 - Added hwaf configuration files.

! 2013-07-26 - Marco Clemencic
 - Ported new GaudiPluginService to CMT.

! 2013-07-19 - Marco Clemencic
 - Clean up in the use of the new PluginService.

! 2013-07-18 - Marco Clemencic
 - Removed use of obsolete AlgFactory.h, SvcFactory.h, ToolFactory.h,
   AudFactory.h and CnvFactory.h.

============================ GaudiProfiling v1r8 =============================
! 2013-03-05 - Hubert Degaudenzi
 - Fixed compilation on Fedora Core 17 when VTune is missing.

============================ GaudiProfiling v1r7 =============================
! 2012-10-21 - Marco Clemencic
 - Simplified the work-around for compilation with -std=c++0x.

============================ GaudiProfiling v1r6 =============================
! 2012-07-27 - Marco Clemencic
 - Rationalized the permissions of files in the repository.

! 2012-07-26 - Benedikt Hegner
 - Fixed compilation with -std=c++0x.

============================ GaudiProfiling v1r5 =============================
! 2012-06-08 - Marco Clemencic
 - Added CMake configuration files.

! 2012-06-06 - Marco Clemencic
 - Disable on MacOSX.

! 2012-05-03 - Marco Clemencic
 - Fixed some "pedantic" warnings.

============================ GaudiProfiling v1r4 =============================
! 2012-03-13 - Marco Clemencic
 - Modified to compile IntelProfiler only on x86_64 and if the VTune library is
   available (from AFS).
 - Minor clean up and hidden a warning in IntelProfiler.

! 2012-02-24 - Sasha Mazurov
 - Patch #5209: add IntelProfiler component
   (see doc/intelprofiler.md)

============================ GaudiProfiling v1r3 =============================
! 2012-02-25 - Chris Jones
 - Fix a bug in the Google auditors that prevented consecutive events from
   being audited.

! 2012-02-22 - Chris Jones
 - Patch #4852: Auditors based on the Google Perf Tools
   Note: Google auditors can be instantiated only if the libraries tcmalloc or
         profiler are preloaded (e.g. with gaudirun.py --preload).

============================ GaudiProfiling v1r2 =============================
! 2011-10-12 - Hubert Degaudenzi
 - added cstddef include for the size_t type definition which apparently has been
   moved in Gcc 4.6.

============================ GaudiProfiling v1r1 =============================
! 2011-06-23 - Hubert Degaudenzi
 - fixed warnings from the eclipse code analysis engine.

! 2011-05-05 - Marco Clemencic
 - Disabled on i386, for 32 bits MacOSX.

============================== GaudiProfiling v1r0 ===========================
! 2011-01-19 - Marco Clemencic
 - Fixed ICC warnings.

! 2011-01-16 - Karol Kruzelecki
 - new package