logo       


PMB_POSSIBLE_MEMORY_BLOAT: msg#00000

Subject: PMB_POSSIBLE_MEMORY_BLOAT
It would seem that

PruneUnconditionalExceptionThrowerEdges.cachedResults
Methods.methods
NoteSuppressedWarnings.packages
DismantleBytecode.replaceSlashesWithDotsCache

should be cleared out when the project closes, at the least.

Maybe a ProjectClosingListener?
--dave


  <BugInstance type="PMB_POSSIBLE_MEMORY_BLOAT" priority="2" abbrev="PMB"
category="CORRECTNESS">
    <Class
classname="edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges">
      <SourceLine
classname="edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges"
start="-1" end="-1" startBytecode="-1" endBytecode="-1"
sourcefile="PruneUnconditionalExceptionThrowerEdges.java"
sourcepath="edu/umd/cs/findbugs/ba/PruneUnconditionalExceptionThrowerEdges.java"/>
    </Class>
    <SourceLine
classname="edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges"
start="129" end="129" startBytecode="518" endBytecode="518"
sourcefile="PruneUnconditionalExceptionThrowerEdges.java"
sourcepath="edu/umd/cs/findbugs/ba/PruneUnconditionalExceptionThrowerEdges.java"/>
    <Field
classname="edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges"
name="cachedResults" signature="Ljava/util/Map;" isStatic="true">
      <SourceLine
classname="edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges"
start="-1" end="-1" startBytecode="-1" endBytecode="-1"
sourcefile="PruneUnconditionalExceptionThrowerEdges.java"
sourcepath="edu/umd/cs/findbugs/ba/PruneUnconditionalExceptionThrowerEdges.java"/>
    </Field>
  </BugInstance>

  <BugInstance type="PMB_POSSIBLE_MEMORY_BLOAT" priority="2" abbrev="PMB"
category="CORRECTNESS">
    <Class classname="edu.umd.cs.findbugs.detect.Methods">
      <SourceLine classname="edu.umd.cs.findbugs.detect.Methods" start="-1"
end="-1" startBytecode="-1" endBytecode="-1" sourcefile="Methods.java"
sourcepath="edu/umd/cs/findbugs/detect/Methods.java"/>
    </Class>
    <SourceLine classname="edu.umd.cs.findbugs.detect.Methods" start="54"
end="54" startBytecode="7" endBytecode="7" sourcefile="Methods.java"
sourcepath="edu/umd/cs/findbugs/detect/Methods.java"/>
    <Field classname="edu.umd.cs.findbugs.detect.Methods" name="methods"
signature="Ljava/util/Set;" isStatic="true">
      <SourceLine classname="edu.umd.cs.findbugs.detect.Methods" start="-1"
end="-1" startBytecode="-1" endBytecode="-1" sourcefile="Methods.java"
sourcepath="edu/umd/cs/findbugs/detect/Methods.java"/>
    </Field>
  </BugInstance>

  <BugInstance type="PMB_POSSIBLE_MEMORY_BLOAT" priority="2" abbrev="PMB"
category="CORRECTNESS">
    <Class classname="edu.umd.cs.findbugs.detect.NoteSuppressedWarnings">
      <SourceLine
classname="edu.umd.cs.findbugs.detect.NoteSuppressedWarnings" start="-1"
end="-1" startBytecode="-1" endBytecode="-1"
sourcefile="NoteSuppressedWarnings.java"
sourcepath="edu/umd/cs/findbugs/detect/NoteSuppressedWarnings.java"/>
    </Class>
    <SourceLine
classname="edu.umd.cs.findbugs.detect.NoteSuppressedWarnings" start="84"
end="84" startBytecode="37" endBytecode="37"
sourcefile="NoteSuppressedWarnings.java"
sourcepath="edu/umd/cs/findbugs/detect/NoteSuppressedWarnings.java"/>
    <Field classname="edu.umd.cs.findbugs.detect.NoteSuppressedWarnings"
name="packages" signature="Ljava/util/Set;" isStatic="true">
      <SourceLine
classname="edu.umd.cs.findbugs.detect.NoteSuppressedWarnings" start="-1"
end="-1" startBytecode="-1" endBytecode="-1"
sourcefile="NoteSuppressedWarnings.java"
sourcepath="edu/umd/cs/findbugs/detect/NoteSuppressedWarnings.java"/>
    </Field>
  </BugInstance>

  <BugInstance type="PMB_POSSIBLE_MEMORY_BLOAT" priority="2" abbrev="PMB"
category="CORRECTNESS">
    <Class classname="edu.umd.cs.findbugs.visitclass.DismantleBytecode">
      <SourceLine
classname="edu.umd.cs.findbugs.visitclass.DismantleBytecode" start="-1"
end="-1" startBytecode="-1" endBytecode="-1"
sourcefile="DismantleBytecode.java"
sourcepath="edu/umd/cs/findbugs/visitclass/DismantleBytecode.java"/>
    </Class>
    <SourceLine classname="edu.umd.cs.findbugs.visitclass.DismantleBytecode"
start="94" end="94" startBytecode="31" endBytecode="31"
sourcefile="DismantleBytecode.java"
sourcepath="edu/umd/cs/findbugs/visitclass/DismantleBytecode.java"/>
    <Field classname="edu.umd.cs.findbugs.visitclass.DismantleBytecode"
name="replaceSlashesWithDotsCache" signature="Ljava/util/HashMap;"
isStatic="true">
      <SourceLine
classname="edu.umd.cs.findbugs.visitclass.DismantleBytecode" start="-1"
end="-1" startBytecode="-1" endBytecode="-1"
sourcefile="DismantleBytecode.java"
sourcepath="edu/umd/cs/findbugs/visitclass/DismantleBytecode.java"/>
    </Field>
  </BugInstance>




Ruby Jobs
Java Jobs
Jobs in California
more...
what
job title, keywords
where
city, state, zip
jobs by job search
Search:
Java, servers, webhosts, VoIP...
more...
<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
encryption.gpg....    ietf.rfc822/199...    freebsd.devel.i...    lang.haskell.li...    mail.squirrelma...    web.zope.plone....    yellowdog.gener...    text.xml.xalan....    recreation.phot...    kde.devel.educa...    hardware.bus.ca...    printing.ghosts...    voip.peering/20...    assembly/2006-0...    org.user-groups...    culture.interne...    network.i2p/200...    boot-loaders.ya...    xfree86.render/...    qnx.openqnx.dev...    jakarta.velocit...    user-groups.pal...   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo