All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Functions | Variables
progress_perf.cc File Reference
#include "osl/progress/effect5x3.h"
#include "osl/progress/effect5x3d.h"
#include "osl/record/csaString.h"
#include "osl/record/csaRecord.h"
#include "osl/misc/perfmon.h"
#include <iostream>
#include <fstream>
Include dependency graph for progress_perf.cc:

Go to the source code of this file.

Functions

void usage (const char *program_name)
 
void run (const char *filename)
 
void finish ()
 
int main (int argc, char **argv)
 

Variables

size_t skip_first = 0
 
unsigned long long total_cycles =0
 
unsigned long long total_cycles_naive =0
 
unsigned long long positions = 0
 

Function Documentation

void finish ( )
int main ( int  argc,
char **  argv 
)

Definition at line 24 of file progress_perf.cc.

References finish, run(), skip_first, and usage().

void run ( const char *  filename)
void usage ( const char *  program_name)

Definition at line 14 of file progress_perf.cc.

Variable Documentation

unsigned long long positions = 0

Definition at line 68 of file progress_perf.cc.

Referenced by qsearch(), and run().

size_t skip_first = 0

Definition at line 20 of file progress_perf.cc.

unsigned long long total_cycles =0

Definition at line 66 of file progress_perf.cc.

unsigned long long total_cycles_naive =0

Definition at line 67 of file progress_perf.cc.

Referenced by run().