summaryrefslogtreecommitdiff
path: root/performance-tests/Misc/basic_func.h
diff options
context:
space:
mode:
Diffstat (limited to 'performance-tests/Misc/basic_func.h')
-rw-r--r--performance-tests/Misc/basic_func.h71
1 files changed, 0 insertions, 71 deletions
diff --git a/performance-tests/Misc/basic_func.h b/performance-tests/Misc/basic_func.h
deleted file mode 100644
index 84dba6d208f..00000000000
--- a/performance-tests/Misc/basic_func.h
+++ /dev/null
@@ -1,71 +0,0 @@
-// $Id$
-
-// ============================================================================
-//
-// = LIBRARY
-// performance-tests/Misc
-//
-// = FILENAME
-// basic_func.h
-//
-// = DESCRIPTION
-// For use with basic_perf.cpp.
-//
-// = AUTHOR
-// David Levine
-//
-// ============================================================================
-
-#include "ace/ACE.h"
-
-extern int A,B,C,D,E,F;
-
-// If your compiler optimizes away Empty_Iteration_Test::run (), then
-// #defining ACE_HAS_OPTIMIZED_NULL_FUNCTIONS may help produce more
-// reasonable numbers.
-#if defined (_MSC_VER)
- // MSVC 5.0 needs it . . .
-# define ACE_HAS_OPTIMIZED_NULL_FUNCTIONS
-#endif /* _MSC_VER */
-
-#if defined (ACE_HAS_OPTIMIZED_NULL_FUNCTIONS)
-# define EXPR(R,A,B,C,D) (R=(A*B + C*D))
-# define DO_SOMETHING EXPR(A,B,EXPR(F,A,E,C,B),EXPR(B,F,A,D,E),EXPR(E,B,F,A,C));
-#else /* ACE_HAS_OPTIMIZED_NULL_FUNCTIONS */
-# define DO_SOMETHING
-#endif /* ACE_HAS_OPTIMIZED_NULL_FUNCTIONS */
-
-
-// An external (global) function.
-void func ();
-
-
-// A class with no virtual functions.
-class Foo
-{
- public:
- void inline_func () { DO_SOMETHING }
- void func ();
-};
-
-
-// A class with a virtual function.
-class Foo_v
-{
- public:
- virtual ~Foo_v ();
- void inline_func () { DO_SOMETHING }
- void func ();
- virtual void v_func ();
-};
-
-
-// A derived class.
-class Foo_d_v : public Foo_v
-{
- public:
- virtual void v_func ();
-};
-
-
-// EOF