Improving the performance of program monitors with compiler support in multi-core environment | IEEE Conference Publication | IEEE Xplore