webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Typedefs | Functions | Variables
container.cpp File Reference
#include <stddef.h>
#include <time.h>
#include <math.h>
#include <stdlib.h>
#include <vector>
#include <algorithm>
#include <list>
#include <deque>
#include <set>
#include <iostream>
#include <iomanip>

Typedefs

typedef double element_t
 
typedef void(* Test) (element_t *, element_t *, int)
 

Functions

void run (Test f, element_t *first, element_t *last, int number_of_times)
 
void array_test (element_t *first, element_t *last, int number_of_times)
 
void vector_pointer_test (element_t *first, element_t *last, int number_of_times)
 
void vector_iterator_test (element_t *first, element_t *last, int number_of_times)
 
void deque_test (element_t *first, element_t *last, int number_of_times)
 
void list_test (element_t *first, element_t *last, int number_of_times)
 
void set_test (element_t *first, element_t *last, int number_of_times)
 
void multiset_test (element_t *first, element_t *last, int number_of_times)
 
void initialize (element_t *first, element_t *last)
 
double logtwo (double x)
 
int number_of_tests (int size)
 
void run_tests (int size)
 
int main ()
 

Variables

vector< double > result_times
 
const int largest_size = 1000000
 

Typedef Documentation

◆ element_t

◆ Test

Function Documentation

◆ array_test()

void array_test ( element_t first,
element_t last,
int  number_of_times 
)

◆ deque_test()

void deque_test ( element_t first,
element_t last,
int  number_of_times 
)

◆ initialize()

void initialize ( element_t first,
element_t last 
)

◆ list_test()

void list_test ( element_t first,
element_t last,
int  number_of_times 
)

◆ logtwo()

double logtwo ( double  x)

◆ main()

int main ( void  )

◆ multiset_test()

void multiset_test ( element_t first,
element_t last,
int  number_of_times 
)

◆ number_of_tests()

int number_of_tests ( int  size)

◆ run()

void run ( Test  f,
element_t first,
element_t last,
int  number_of_times 
)

◆ run_tests()

void run_tests ( int  size)

◆ set_test()

void set_test ( element_t first,
element_t last,
int  number_of_times 
)

◆ vector_iterator_test()

void vector_iterator_test ( element_t first,
element_t last,
int  number_of_times 
)

◆ vector_pointer_test()

void vector_pointer_test ( element_t first,
element_t last,
int  number_of_times 
)

Variable Documentation

◆ largest_size

const int largest_size = 1000000

◆ result_times

vector<double> result_times