Sampling profiler for Rotor as part of optimizing compilation system

@inproceedings{Chilingarova2006SamplingPF,
  title={Sampling profiler for Rotor as part of optimizing compilation system},
  author={Sofia Chilingarova},
  year={2006}
}
  • Sofia Chilingarova
  • Published 2006
This paper describes a low-overhead self-tuning sampling-based runtime profiler integrated into SSCLI virtual machine. Our profiler estimates how “hot” a method is and builds a call context graph based on managed stack samples analysis. The frequency of sampling is tuned dynamically at runtime, based on the information of how often the same activation record appears on top of the stack. The call graph is presented as a novel Call Context Map (CC-Map) structure that combines compact… CONTINUE READING