Classes | Functions
memory_manager_test.cc File Reference
#include <memory>
#include "../src/check.h"
#include "benchmark/benchmark.h"
#include "output_test.h"
Include dependency graph for memory_manager_test.cc:

Go to the source code of this file.

Classes

class  TestMemoryManager
 

Functions

 ADD_CASES (TC_ConsoleOut, {{"^BM_empty %console_report$"}})
 
 ADD_CASES (TC_CSVOut, {{"^\"BM_empty\",%csv_report$"}})
 
 ADD_CASES (TC_JSONOut, {{"\"name\": \"BM_empty\",$"}, {"\"family_index\": 0,$", MR_Next}, {"\"per_family_instance_index\": 0,$", MR_Next}, {"\"run_name\": \"BM_empty\",$", MR_Next}, {"\"run_type\": \"iteration\",$", MR_Next}, {"\"repetitions\": 1,$", MR_Next}, {"\"repetition_index\": 0,$", MR_Next}, {"\"threads\": 1,$", MR_Next}, {"\"iterations\": %int,$", MR_Next}, {"\"real_time\": %float,$", MR_Next}, {"\"cpu_time\": %float,$", MR_Next}, {"\"time_unit\": \"ns\",$", MR_Next}, {"\"allocs_per_iter\": %float,$", MR_Next}, {"\"max_bytes_used\": 42000$", MR_Next}, {"}", MR_Next}})
 
 BENCHMARK (BM_empty)
 
void BM_empty (benchmark::State &state)
 
int main (int argc, char *argv[])
 

Function Documentation

◆ ADD_CASES() [1/3]

ADD_CASES ( TC_ConsoleOut  ,
{{"^BM_empty %console_report$"}}   
)

◆ ADD_CASES() [2/3]

ADD_CASES ( TC_CSVOut  ,
{{"^\"BM_empty\",%csv_report$"}}   
)

◆ ADD_CASES() [3/3]

ADD_CASES ( TC_JSONOut  ,
{{"\"name\": \"BM_empty\",$"}, {"\"family_index\": 0,$", MR_Next}, {"\"per_family_instance_index\": 0,$", MR_Next}, {"\"run_name\": \"BM_empty\",$", MR_Next}, {"\"run_type\": \"iteration\",$", MR_Next}, {"\"repetitions\": 1,$", MR_Next}, {"\"repetition_index\": 0,$", MR_Next}, {"\"threads\": 1,$", MR_Next}, {"\"iterations\": %int,$", MR_Next}, {"\"real_time\": %float,$", MR_Next}, {"\"cpu_time\": %float,$", MR_Next}, {"\"time_unit\": \"ns\",$", MR_Next}, {"\"allocs_per_iter\": %float,$", MR_Next}, {"\"max_bytes_used\": 42000$", MR_Next}, {"}", MR_Next}}   
)

◆ BENCHMARK()

BENCHMARK ( BM_empty  )

◆ BM_empty()

void BM_empty ( benchmark::State state)

Definition at line 15 of file memory_manager_test.cc.

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 40 of file memory_manager_test.cc.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:23