Make copyright header checker script more universal

Don't track files in prosoda/ (which does not exist anymore,
anyway), but use . as basis. This allows for calling the script
from some arbitrary directory that contains files to be checked
in the codeface language mix.

Signed-off-by: Wolfgang Mauerer <wolfgang.mauerer@siemens.com>
Support multiple languages for the performance evaluation plots

Don't hard-code the labels, and support English and German axis
labels.

Signed-off-by: Wolfgang Mauerer <wolfgang.mauerer@siemens.com>
Improve performance evaluation input parameter structure

The various parameters are confusing, document them a little.

Signed-off-by: Wolfgang Mauerer <wolfgang.mauerer@siemens.com>
Distinguish between analysis passes in the performance analysis

Support reading raw input data from pass-specific directories,
and write the resulting graphs into different output directories.

Signed-off-by: Wolfgang Mauerer <wolfgang.mauerer@siemens.com>
Base memory usage calculations in VmRSS alone

VmData contains virtual memory that might be shared or not be backed
by physical page frames, so it should not be considered in the
calculation.

Signed-off-by: Wolfgang Mauerer <wolfgang.mauerer@siemens.com>
Improve performance evaluation visualisation

The total run time of the compared projects might be
fairly similar, but also utterly different. Consequently, prepare
log-scale and normal-scale plots.
Additionally, turn the number of cores into a facator to avoid
that fractional core numbers are shown on the axis labels.

Signed-off-by: Wolfgang Mauerer <wolfgang.mauerer@siemens.com>
Adapt performance measurement script to new project name

Calling prosoda won't reach fruition as the project is
nowadays called codeface.

Signed-off-by: Wolfgang Mauerer <wolfgang.mauerer@siemens.com>