Roman Guy's Infinite Progress Panel

I have added Roman Guy's Infinite Progress Panel. I was thinking of adding later a larger window on top of the glass pane in which some of the update trace could be shown. The BlogEd code with the latest enhancements is in CVS now for really keen people who want to test it

The Infinite Progress Panel is an excellent case study on how much speed improvements one can sometimes wring out a piece of code. The first improvement from Jasper Potts aparently improved the rendering speed by about 50 times. I added a few changes that may have decreased cpu utilisation by a factor of 3. But I think one can add a few changes that could improve it by another factor of 3. So all in all from first conception to post tuning exercise this component may have gained by a factor of 500! This is a quick and dirty estimate, but nevertheless the size of the improvements are quite astounding. Another excellent reason to place good ideas in an Open Source repository.

The latest offical Infinite Progress Panel should be available in the SwingFX repository on dev.java.net.

Comments:

Post a Comment:
Comments are closed for this entry.
About

bblfish

Search

Archives
« April 2014
MonTueWedThuFriSatSun
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today