The REs used in exception handling are changed to improve the performance. In those REs grouping is needed, but there is no need to capture the group into a buffer. Changing /(...)/ into /(?:...)/ will disable capture.
In our case, HP proliant DL380 dual CPU, about 750 hosts, the CPU utilization dropped by 2%, the Devmon run time by 1.4 [s].
Improve performance of Devmon
I have merged this in r249.