ColorSaver

ColorSaver shares Color objects instead of creating new ones.

ColorSaver shares Color objects instead of creating new ones to cut down on the RAM and time needed to create Color objects. Profiling often shows the creation of too many Color objects is the cause of poor performance. See the source code for how to incoporate it into your own programs. It does nothing on its own.

Changes: convert to JDK 1.5

Minimum requirements: Java 1.7+

Operating system: Java,Linux,Mac OS X,Unix,Win2000,Win7 x32,Win7 x64,WinServer,WinVista,WinVista x64,WinXP

Program URL: http://mindprod.com/products3.html#COLORSAVER

ColorSaver screenshot

...

Special permissions

You may include ColorSaver any CD compilation. You may not sell ColorSaver. It is free.

EULA

This program is for non-military use only. For details on what that licencing restriction means and why I restricted this software that way, see http://mindprod.com/contact/nonmil.html If you incorporate any of my code in your programs, they too must be marked for non-military use only. However it is not your responsibility to enforce that restriction.

Read more