[
https://issues.apache.org/jira/browse/TS-3515?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bryan Call resolved TS-3515.
----------------------------
Resolution: Fixed
> Use pcrejit (Regex class) for regex_map
> ---------------------------------------
>
> Key: TS-3515
> URL: https://issues.apache.org/jira/browse/TS-3515
> Project: Traffic Server
> Issue Type: Improvement
> Components: Core
> Reporter: Bryan Call
> Assignee: Bryan Call
> Fix For: 6.0.0
>
>
> Benchmarks I did with pcrejit:
> {code}
> without pcrejit:
> [bcall@homer test_code]$ g++ test_glob_vs_regex.cc -I
> ../../libraries/include/ -lpcre -O3 && ./a.out
> fnmatch per second: 25,986,512
> pcre greedy per second: 5,194,864
> pcre lazy per second: 8,151,267
> with prcrejit:
> [bcall@homer test_code]$ g++ test_glob_vs_regex.cc -I
> ../../libraries/include/ -lpcre -O3 && ./a.out
> fnmatch per second: 26,023,707
> pcre greedy per second: 21,399,391
> pcre lazy per second: 30,203,815
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)