Pull request for all the remaining patches, including the new performance monitors.

Same as before?