Classes | Namespaces | Functions | Variables
re2/re2/testing/dfa_test.cc File Reference
#include <stdint.h>
#include <string>
#include <thread>
#include <vector>
#include "util/test.h"
#include "util/flags.h"
#include "util/logging.h"
#include "util/malloc_counter.h"
#include "util/strutil.h"
#include "re2/prog.h"
#include "re2/re2.h"
#include "re2/regexp.h"
#include "re2/testing/regexp_generator.h"
#include "re2/testing/string_generator.h"
Include dependency graph for re2/re2/testing/dfa_test.cc:

Go to the source code of this file.

Classes

struct  re2::CallbackTest
 
struct  re2::ReverseTest
 
struct  re2::SetHooks
 

Namespaces

 re2
 

Functions

 DEFINE_FLAG (int, repeat, 2, "Repetition count.")
 
 DEFINE_FLAG (int, size, 8, "log2(number of DFA nodes)")
 
 DEFINE_FLAG (int, threads, 4, "number of threads")
 
static void re2::DoBuild (Prog *prog)
 
static void re2::DoSearch (Prog *prog, const StringPiece &match, const StringPiece &no_match)
 
 re2::TEST (DFA, Callback)
 
 re2::TEST (DFA, ReverseMatch)
 
 re2::TEST (Multithreaded, BuildEntireDFA)
 
 re2::TEST (Multithreaded, SearchDFA)
 
 re2::TEST (SingleThreaded, BuildEntireDFA)
 
 re2::TEST (SingleThreaded, SearchDFA)
 

Variables

static int re2::search_failures = 0
 
struct re2::SetHooks re2::set_hooks
 
static int re2::state_cache_resets = 0
 
static const bool UsingMallocCounter = false
 

Function Documentation

◆ DEFINE_FLAG() [1/3]

DEFINE_FLAG ( int  ,
repeat  ,
,
"Repetition count."   
)

◆ DEFINE_FLAG() [2/3]

DEFINE_FLAG ( int  ,
size  ,
,
"log2(number of DFA nodes)"   
)

◆ DEFINE_FLAG() [3/3]

DEFINE_FLAG ( int  ,
threads  ,
,
"number of threads  
)

Variable Documentation

◆ UsingMallocCounter

const bool UsingMallocCounter = false
static

Definition at line 21 of file re2/re2/testing/dfa_test.cc.



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