docs: def getFilenameSet(self):
          """
          Returns a set of profiled file names.
  
          Note: "file name" is used loosely here. See python documentation for
          co_filename, linecache module and PEP302. It may not be a valid
          filesystem path.
          """
          result = set(self._mergeFileTiming())
          # Ignore profiling code. __file__ does not always provide consistent
          # results with f_code.co_filename (ex: easy_install with zipped egg),
          # so inspect current frame instead.
          # Get current file from one of pprofile methods. Compatible with
          # implementations that do not have the inspect.currentframe() method
          # (e.g. IronPython).
          # XXX: Assumes that all of pprofile code is in a single file.
          # XXX: Assumes that _initStack exists in pprofile module.
          result.discard(inspect.getsourcefile(_initStack))
          return result