BoilingBar log file: Jeff Hungerford - hungerf3@cse.msu.edu http://atomic-coffee.ofdoom.com/boil/logfile.txt (for latest version) http://atomic-coffee.ofdoom.com/boil/index.html (for Applet info) 1.6.1 - January, 1999 4474 bytes * Changed embedded info URL when ml.org shutdown * Recompiled under CodeWarrior Pro 4 1.6 - December, 1997 4497 bytes Reinserted explicit call to GC routine. Discovered that it is needed on some platforms to keep animation smooth. 1.5 - October 27, 1997 4296 bytes Several speedups: Handled special cases before main loop-eliminated tests Eliminated redundent object creation added sync() call after frame creation, this should help fix some display problems I noticed when running under X 1.4 -- Unreleased Removed GC call, internal testing version 1.3 - June 14, 1997 4158 bytes Runs with no problems in release version of Netscape 4.0 I may remove the code to call the GC in the next version. Switched to Metrowerks CodeWarrior compiler Fixed null pointer reference on startup. Set a number of functions to "final" to allow inlining. finally dumped bytecode, made several changes as a result. 1.2.1 - April 20, 1997 4056 bytes Bug report this morning, Applet runs out of memory on the latest Netscape beta. Added call to GC in main image generation loop. Added option to control how often GC is run. While I was at it, I added a bunch of other options. 1.2 - March 15, 1997 3413 bytes Optimized innermost loop of image generation code (replaced: a divide with a shift) (eliminated: A Type Conversion A call to Math.Round) Most of these should have been done by the compiler, but there apeared to be a speed increase after I made these changes. I should decode the old class file to see how the compiler handles the code I wrote before and after I made these changes. Recompiled with JDK - 1.1 FINAL (Using old API to maintain combatibility with Netscape) (Uses Depreciated call : MouseOver) Found another case where that Null Pointer exception will recur. If a page is viewed, the back button on the Browser is pressed, then the forward button is pressed to return to the page containing the applet, it will fail to display. It functions normally if the page is reloaded. 1.1 - January 2, 1997 3414 bytes Fixed Null pointer exception mentioned below. Removed code that made exception less obvious. 1.01 - December 17, 1996 Spackled over Null Pointer exception upon revisiting page after the applet has already unloaded itself from memory. Must fix later. 1.0 - December 16, 1996 First release.