perf graphing code will now sample every CPU_SAMPLING_PERIOD ms, giving more stable results
gave printing a separate mutex – it makes no sense to block all engine services because of printing
actual, partial fix for data races – game can now be played for several minutes before it crashes :)