Introduced an ImageBuilder helper class, that provides an efficient
setRGB() method. Used it within TIFF: the change reduced the time
taken to load a 20 megapixel file by about 33%, and reduced
the total time taken for the test phase of "mvn package" by 3-4%.
This work is largely based on the patch by Gary Lucas in SANSELAN-56.

Also commented out Debug.purgeMemory() - this method which
sleeps and calls System.gc() should be unnecessary on modern
JVMs, and with it commented out, the time taken for "mvn package"
goes from 1:42 to only 0:44.

Submitted by: Gary Lucas <gwlucas at sonalysts dot com>
Jira issue key: SANSELAN-56



git-svn-id: https://svn.apache.org/repos/asf/commons/proper/sanselan/trunk@1293543 13f79535-47bb-0310-9956-ffa450edef68
14 files changed
tree: fdd61a91b5e72c8a640a6f116e834024f9232c93
  1. src/
  2. LICENSE.txt
  3. NOTICE.txt
  4. pom.xml
  5. README.txt
  6. RELEASE_NOTES