Kaydet (Commit) 512de6e7 authored tarafından Michael Stahl's avatar Michael Stahl

sfx2, sc: remove macros for using Windows NT Call Profiler

Apparently this tool was available for early versions of NT; googling
finds a caplib.zip from 1992 but that is missing the CAP.dll so there's
no way to use this anyway.
http://cd.textfiles.com/cica/cica9308/UNZIPPED/NT/CAPLIB/CAP.TXT

Change-Id: I4718af0e175b78bcdad38bbca0fc9579b3b12111
üst 1e1de355
......@@ -37,21 +37,6 @@ class Bitmap;
class SfxItemSet;
class Color;
// Macro for call profiler (WinNT)
// S_CAP starts a measurement, E_CAP stops it
#if defined( WNT ) && defined( PROFILE )
extern "C" {
void StartCAP();
void StopCAP();
void DumpCAP();
};
#define S_CAP StartCAP();
#define E_CAP StopCAP(); DumpCAP();
#endif
#define SC_COLLATOR_IGNORES ( \
::com::sun::star::i18n::CollatorOptions::CollatorOptions_IGNORE_CASE )
......
......@@ -41,37 +41,6 @@
#endif
#endif
// Macro for the Call-Profiler under WinNT
// with S_CAP a measurement can be started, and stopped with E_CAP
#if defined( WNT ) && defined( PROFILE )
extern "C" {
void StartCAP();
void StopCAP();
void DumpCAP();
};
#define S_CAP() StartCAP();
#define E_CAP() StopCAP(); DumpCAP();
struct _Capper
{
_Capper() { S_CAP(); }
~_Capper() { E_CAP(); }
};
#define CAP _Capper _aCap_
#else
#define S_CAP()
#define E_CAP()
#define CAP
#endif
#ifndef DBG
#ifdef DBG_UTIL
#define DBG(statement) statement
......
......@@ -27,15 +27,6 @@
#include <stdio.h>
#if (defined(WNT) && defined(PROFILE))
extern "C"
{
void StartCAP (void);
void StopCAP (void);
void DumpCAP (void);
}
#endif /* PROFILE */
/*========================================================================
*
* Internals.
......@@ -213,11 +204,7 @@ sal_Bool DirectoryTraveller::visit (const iter& it)
*======================================================================*/
int SAL_CALL main (int argc, char **argv)
{
#if (defined(WNT) && defined(PROFILE))
StartCAP();
#else
OTime aMainStartTime (OTime::getSystemTime());
#endif /* PROFILE */
store::OStoreFile aFile;
storeError eErrCode = store_E_None;
......@@ -557,10 +544,6 @@ int SAL_CALL main (int argc, char **argv)
// Done.
aFile.close();
#if (defined(WNT) && defined(PROFILE))
StopCAP();
DumpCAP();
#endif /* PROFILE */
#ifndef PROFILE
OTime aDelta (OTime::getSystemTime() - aMainStartTime);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment