|
|
// work in progress
|
|
|
|
|
|
## Influence of ragel's code style outputs
|
|
|
Choosing different code style for compiling to C code has in some cases significant influence:
|
|
|
|
|
|
![ragelcodestyles](/uploads/56ec0358eeb93af5a3bc677abc4918ea/ragelcodestyles.png)
|
|
|
|
|
|
More information on code styles in chapter 5.11 in ragel guide: https://www.colm.net/files/ragel/ragel-guide-6.9.pdf
|
|
|
|
|
|
## Source file compilation with gcc and clang
|
|
|
|
|
|
## Zscanner in use
|
|
|
|
|
|
On charts below you can see how code style, compiler and compiler options can influence time needed for zscanner to process zone file. To accomplish accurate measurement, all zone files were processed five times and average value is considered final output.
|
|
|
|
|
|
![20160715011757](/uploads/597440b0c2b4e0c43db31be8f572fa36/20160715011757.png)
|
|
|
|
|
|
As sample zone files were used: https://zonedata.iis.se/
|
|
|
|