Example #1
0
    def __init__(self, localfiles, profiledatafile):
        self._modcache = ModCache(localfiles)
        self._modules = {}
        self._symcache = {}
        self._linecache = {}
        self._vmacache = {}
        self._demangler = Demangler()
        self._demanglecache = {}
        self._modhitcounter = HitCounter()
        self._vmahitcounter = HitCounter()
        self._symhitcounter = HitCounter()
        self._combinedhitcounter = HitCounter()

        self._parseprofile(profiledatafile)
        self._buildhits()