forked from boostorg/regex
Changed legacy referernces to reg_expression to basic_regex
[SVN r26740]
This commit is contained in:
@ -215,7 +215,7 @@ int main(int argc, char**argv)
|
|||||||
// cache load:
|
// cache load:
|
||||||
regex_search(s2, sm, ex);
|
regex_search(s2, sm, ex);
|
||||||
|
|
||||||
// measure time interval for reg_expression<char>
|
// measure time interval for basic_regex<char>
|
||||||
do{
|
do{
|
||||||
iters *= (tim > 0.001) ? (1.1/tim) : 100;
|
iters *= (tim > 0.001) ? (1.1/tim) : 100;
|
||||||
t.restart();
|
t.restart();
|
||||||
@ -283,7 +283,7 @@ int main(int argc, char**argv)
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// measure time interval for reg_expression<char> using a deque
|
// measure time interval for basic_regex<char> using a deque
|
||||||
iters = 10;
|
iters = 10;
|
||||||
tim = 1.1;
|
tim = 1.1;
|
||||||
// cache load:
|
// cache load:
|
||||||
|
@ -17,7 +17,7 @@ namespace bl{
|
|||||||
|
|
||||||
double time_match(const std::string& re, const std::string& text, bool icase)
|
double time_match(const std::string& re, const std::string& text, bool icase)
|
||||||
{
|
{
|
||||||
boost::reg_expression<char, boost::cpp_regex_traits<char> > e(re, (icase ? boost::regex::perl | boost::regex::icase : boost::regex::perl));
|
boost::basic_regex<char, boost::cpp_regex_traits<char> > e(re, (icase ? boost::regex::perl | boost::regex::icase : boost::regex::perl));
|
||||||
boost::smatch what;
|
boost::smatch what;
|
||||||
boost::timer tim;
|
boost::timer tim;
|
||||||
int iter = 1;
|
int iter = 1;
|
||||||
@ -55,7 +55,7 @@ bool dummy_grep_proc(const boost::smatch&)
|
|||||||
|
|
||||||
double time_find_all(const std::string& re, const std::string& text, bool icase)
|
double time_find_all(const std::string& re, const std::string& text, bool icase)
|
||||||
{
|
{
|
||||||
boost::reg_expression<char, boost::cpp_regex_traits<char> > e(re, (icase ? boost::regex::perl | boost::regex::icase : boost::regex::perl));
|
boost::basic_regex<char, boost::cpp_regex_traits<char> > e(re, (icase ? boost::regex::perl | boost::regex::icase : boost::regex::perl));
|
||||||
boost::smatch what;
|
boost::smatch what;
|
||||||
boost::timer tim;
|
boost::timer tim;
|
||||||
int iter = 1;
|
int iter = 1;
|
||||||
|
Reference in New Issue
Block a user