frothing : Java Glossary

go to home page F words local find full screen, hide local find menu Google search web for more information on this topic jump to foot of page translate this page with Babelfish punctuation 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (all) ©1996-2009 Roedy Green, Canadian Mind Products
frothing
When an algorithm or method creates millions of tiny temporary objects. They overwhelmn the garbage collection system. You may discover this is happening when you profile to find out why your program is grinding along with frequent gc.

One classic frothing example is:

// Get color of one point.
// A side effect is internally creating an object for the pixel,
// which when you do that repeatedly, causes frothing.
 int rgb = bufferedImage.getRGB( x, y );
which can be rewritten like this to avoid frothing.

CMP homejump to top You can get the freshest copy of this page from: or possibly from your local J: drive (Java virtual drive/mindprod.com website mirror)
http://mindprod.com/jgloss/frothing.html J:\mindprod\jgloss\frothing.html
CMP logofeedback Please email your feedback for publication, errors, omissions, typos, formatting errors, ambiguities, unclear wording, broken/redirected link reports, suggestions to improve this page or comments to Roedy Green : feedback email
mindprod.com IP:[65.110.21.43]
view BlogYour face IP:[38.107.191.109]
You are visitor number 5,517.