From: Robert H. <ha...@st...> - 2010-09-08 12:01:56
|
Well, SHOOT! It looks like our shift to Java 1.5 caused quite the increase in Jar file size. Every class file is about 30% larger, as reflected in the following differences: Jmol 12.0 JmolApplet.jar 1.986 Mb Jmol 12.1 JmolApplet.jar 2.419 Mb I guess I have to say I'm surprised and disappointed. I know - all these numbers are large - but I've tried very hard to keep these as low as possible. It's disappointing to see that just changing to a newer version of Java - primarily for maintenance purposes, since the upgrade didn't give us any new capability at all - resulted in such a large increase in file size across the board. I think I'm still glad we did that, but still, this is sad to see. Any ideas? Bob -- Robert M. Hanson Professor of Chemistry St. Olaf College 1520 St. Olaf Ave. Northfield, MN 55057 http://www.stolaf.edu/people/hansonr phone: 507-786-3107 If nature does not answer first what we want, it is better to take what answer we get. -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 |
From: Nicolas V. <nve...@gm...> - 2010-09-08 12:13:11
|
I am really surprised by these numbers. I think both versions are compiled with Java 1.5. It seems strange that the increase in size would be due to the use of new language features (Generics, ...) Bob, can you check inside the .jar files to see what files are causing this ? All class files have increased or only some ? Nico On Wed, Sep 8, 2010 at 1:57 PM, Robert Hanson <ha...@st...> wrote: > Well, SHOOT! It looks like our shift to Java 1.5 caused quite the increase > in Jar file size. Every class file is about 30% larger, as reflected in the > following differences: > > Jmol 12.0 JmolApplet.jar > > 1.986 Mb > > Jmol 12.1 JmolApplet.jar > > 2.419 Mb > > > I guess I have to say I'm surprised and disappointed. I know - all these > numbers are large - but I've tried very hard to keep these as low as > possible. It's disappointing to see that just changing to a newer version of > Java - primarily for maintenance purposes, since the upgrade didn't give us > any new capability at all - resulted in such a large increase in file size > across the board. > > I think I'm still glad we did that, but still, this is sad to see. Any > ideas? > > Bob > > -- > Robert M. Hanson > Professor of Chemistry > St. Olaf College > 1520 St. Olaf Ave. > Northfield, MN 55057 > http://www.stolaf.edu/people/hansonr > phone: 507-786-3107 > > > If nature does not answer first what we want, > it is better to take what answer we get. > > -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > Jmol-developers mailing list > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-developers > > |
From: Tamas H. <ho...@gm...> - 2010-09-08 12:21:38
|
I checked the 12.1.9 binary version's JmolApplet.jar is essentially the same size as the old one. There's only a minor size increase. Could it be possible that only the compression algorithm changed in your case? On Wed, Sep 8, 2010 at 2:09 PM, Nicolas Vervelle <nve...@gm...>wrote: > I am really surprised by these numbers. > > I think both versions are compiled with Java 1.5. > It seems strange that the increase in size would be due to the use of new > language features (Generics, ...) > > Bob, can you check inside the .jar files to see what files are causing this > ? > All class files have increased or only some ? > > Nico > > On Wed, Sep 8, 2010 at 1:57 PM, Robert Hanson <ha...@st...> wrote: > >> Well, SHOOT! It looks like our shift to Java 1.5 caused quite the increase >> in Jar file size. Every class file is about 30% larger, as reflected in the >> following differences: >> >> Jmol 12.0 JmolApplet.jar >> >> 1.986 Mb >> >> Jmol 12.1 JmolApplet.jar >> >> 2.419 Mb >> >> >> I guess I have to say I'm surprised and disappointed. I know - all these >> numbers are large - but I've tried very hard to keep these as low as >> possible. It's disappointing to see that just changing to a newer version of >> Java - primarily for maintenance purposes, since the upgrade didn't give us >> any new capability at all - resulted in such a large increase in file size >> across the board. >> >> I think I'm still glad we did that, but still, this is sad to see. Any >> ideas? >> >> Bob >> >> -- >> Robert M. Hanson >> Professor of Chemistry >> St. Olaf College >> 1520 St. Olaf Ave. >> Northfield, MN 55057 >> http://www.stolaf.edu/people/hansonr >> phone: 507-786-3107 >> >> >> If nature does not answer first what we want, >> it is better to take what answer we get. >> >> -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 >> >> >> ------------------------------------------------------------------------------ >> This SF.net Dev2Dev email is sponsored by: >> >> Show off your parallel programming skills. >> Enter the Intel(R) Threading Challenge 2010. >> http://p.sf.net/sfu/intel-thread-sfd >> _______________________________________________ >> Jmol-developers mailing list >> Jmo...@li... >> https://lists.sourceforge.net/lists/listinfo/jmol-developers >> >> > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > Jmol-developers mailing list > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-developers > > |
From: Robert H. <ha...@st...> - 2010-09-08 12:44:51
|
False alarm. I took a look into a class file -- looks like the 12.1 files I have been creating all have the extra fields LineNumberTable and LocalVariableTable. So I was compiling them with debug set ON. I must have had that on at some point and then forgotten to clear out all those files when I switched it OFF. Now my JmolApplet.jar file reads 2.005 Mb. OK, that's more reasonable! Bob On Wed, Sep 8, 2010 at 7:21 AM, Tamas Horvath <ho...@gm...> wrote: > I checked the 12.1.9 binary version's JmolApplet.jar is essentially the > same size as the old one. There's only a minor size increase. Could it be > possible that only the compression algorithm changed in your case? > > > On Wed, Sep 8, 2010 at 2:09 PM, Nicolas Vervelle <nve...@gm...>wrote: > >> I am really surprised by these numbers. >> >> I think both versions are compiled with Java 1.5. >> It seems strange that the increase in size would be due to the use of new >> language features (Generics, ...) >> >> Bob, can you check inside the .jar files to see what files are causing >> this ? >> All class files have increased or only some ? >> >> Nico >> >> On Wed, Sep 8, 2010 at 1:57 PM, Robert Hanson <ha...@st...> wrote: >> >>> Well, SHOOT! It looks like our shift to Java 1.5 caused quite the >>> increase in Jar file size. Every class file is about 30% larger, as >>> reflected in the following differences: >>> >>> Jmol 12.0 JmolApplet.jar >>> >>> 1.986 Mb >>> >>> Jmol 12.1 JmolApplet.jar >>> >>> 2.419 Mb >>> >>> >>> I guess I have to say I'm surprised and disappointed. I know - all these >>> numbers are large - but I've tried very hard to keep these as low as >>> possible. It's disappointing to see that just changing to a newer version of >>> Java - primarily for maintenance purposes, since the upgrade didn't give us >>> any new capability at all - resulted in such a large increase in file size >>> across the board. >>> >>> I think I'm still glad we did that, but still, this is sad to see. Any >>> ideas? >>> >>> Bob >>> >>> -- >>> Robert M. Hanson >>> Professor of Chemistry >>> St. Olaf College >>> 1520 St. Olaf Ave. >>> Northfield, MN 55057 >>> http://www.stolaf.edu/people/hansonr >>> phone: 507-786-3107 >>> >>> >>> If nature does not answer first what we want, >>> it is better to take what answer we get. >>> >>> -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 >>> >>> >>> ------------------------------------------------------------------------------ >>> This SF.net Dev2Dev email is sponsored by: >>> >>> Show off your parallel programming skills. >>> Enter the Intel(R) Threading Challenge 2010. >>> http://p.sf.net/sfu/intel-thread-sfd >>> _______________________________________________ >>> Jmol-developers mailing list >>> Jmo...@li... >>> https://lists.sourceforge.net/lists/listinfo/jmol-developers >>> >>> >> >> >> ------------------------------------------------------------------------------ >> This SF.net Dev2Dev email is sponsored by: >> >> Show off your parallel programming skills. >> Enter the Intel(R) Threading Challenge 2010. >> http://p.sf.net/sfu/intel-thread-sfd >> _______________________________________________ >> Jmol-developers mailing list >> Jmo...@li... >> https://lists.sourceforge.net/lists/listinfo/jmol-developers >> >> > > > ------------------------------------------------------------------------------ > This SF.net Dev2Dev email is sponsored by: > > Show off your parallel programming skills. > Enter the Intel(R) Threading Challenge 2010. > http://p.sf.net/sfu/intel-thread-sfd > _______________________________________________ > Jmol-developers mailing list > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-developers > > -- Robert M. Hanson Professor of Chemistry St. Olaf College 1520 St. Olaf Ave. Northfield, MN 55057 http://www.stolaf.edu/people/hansonr phone: 507-786-3107 If nature does not answer first what we want, it is better to take what answer we get. -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 |
From: Robert H. <ha...@st...> - 2010-09-08 12:58:51
|
OK, now I'm feeling MUCH better: 09/08/2010 07:55 AM 17,699,207 Jmol-12.zip 08/31/2010 06:38 PM 17,781,310 Jmol-12_0.zip Bob On Wed, Sep 8, 2010 at 7:44 AM, Robert Hanson <ha...@st...> wrote: > False alarm. > > I took a look into a class file -- looks like the 12.1 files I have been > creating all have the extra fields LineNumberTable and LocalVariableTable. > So I was compiling them with debug set ON. I must have had that on at some > point and then forgotten to clear out all those files when I switched it > OFF. > > Now my JmolApplet.jar file reads 2.005 Mb. OK, that's more reasonable! > > Bob > > > > > On Wed, Sep 8, 2010 at 7:21 AM, Tamas Horvath <ho...@gm...> wrote: > >> I checked the 12.1.9 binary version's JmolApplet.jar is essentially the >> same size as the old one. There's only a minor size increase. Could it be >> possible that only the compression algorithm changed in your case? >> >> >> On Wed, Sep 8, 2010 at 2:09 PM, Nicolas Vervelle <nve...@gm...>wrote: >> >>> I am really surprised by these numbers. >>> >>> I think both versions are compiled with Java 1.5. >>> It seems strange that the increase in size would be due to the use of new >>> language features (Generics, ...) >>> >>> Bob, can you check inside the .jar files to see what files are causing >>> this ? >>> All class files have increased or only some ? >>> >>> Nico >>> >>> On Wed, Sep 8, 2010 at 1:57 PM, Robert Hanson <ha...@st...>wrote: >>> >>>> Well, SHOOT! It looks like our shift to Java 1.5 caused quite the >>>> increase in Jar file size. Every class file is about 30% larger, as >>>> reflected in the following differences: >>>> >>>> Jmol 12.0 JmolApplet.jar >>>> >>>> 1.986 Mb >>>> >>>> Jmol 12.1 JmolApplet.jar >>>> >>>> 2.419 Mb >>>> >>>> >>>> I guess I have to say I'm surprised and disappointed. I know - all these >>>> numbers are large - but I've tried very hard to keep these as low as >>>> possible. It's disappointing to see that just changing to a newer version of >>>> Java - primarily for maintenance purposes, since the upgrade didn't give us >>>> any new capability at all - resulted in such a large increase in file size >>>> across the board. >>>> >>>> I think I'm still glad we did that, but still, this is sad to see. Any >>>> ideas? >>>> >>>> Bob >>>> >>>> -- >>>> Robert M. Hanson >>>> Professor of Chemistry >>>> St. Olaf College >>>> 1520 St. Olaf Ave. >>>> Northfield, MN 55057 >>>> http://www.stolaf.edu/people/hansonr >>>> phone: 507-786-3107 >>>> >>>> >>>> If nature does not answer first what we want, >>>> it is better to take what answer we get. >>>> >>>> -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> This SF.net Dev2Dev email is sponsored by: >>>> >>>> Show off your parallel programming skills. >>>> Enter the Intel(R) Threading Challenge 2010. >>>> http://p.sf.net/sfu/intel-thread-sfd >>>> _______________________________________________ >>>> Jmol-developers mailing list >>>> Jmo...@li... >>>> https://lists.sourceforge.net/lists/listinfo/jmol-developers >>>> >>>> >>> >>> >>> ------------------------------------------------------------------------------ >>> This SF.net Dev2Dev email is sponsored by: >>> >>> Show off your parallel programming skills. >>> Enter the Intel(R) Threading Challenge 2010. >>> http://p.sf.net/sfu/intel-thread-sfd >>> _______________________________________________ >>> Jmol-developers mailing list >>> Jmo...@li... >>> https://lists.sourceforge.net/lists/listinfo/jmol-developers >>> >>> >> >> >> ------------------------------------------------------------------------------ >> This SF.net Dev2Dev email is sponsored by: >> >> Show off your parallel programming skills. >> Enter the Intel(R) Threading Challenge 2010. >> http://p.sf.net/sfu/intel-thread-sfd >> _______________________________________________ >> Jmol-developers mailing list >> Jmo...@li... >> https://lists.sourceforge.net/lists/listinfo/jmol-developers >> >> > > > -- > Robert M. Hanson > Professor of Chemistry > St. Olaf College > 1520 St. Olaf Ave. > Northfield, MN 55057 > http://www.stolaf.edu/people/hansonr > phone: 507-786-3107 > > > If nature does not answer first what we want, > it is better to take what answer we get. > > -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 > -- Robert M. Hanson Professor of Chemistry St. Olaf College 1520 St. Olaf Ave. Northfield, MN 55057 http://www.stolaf.edu/people/hansonr phone: 507-786-3107 If nature does not answer first what we want, it is better to take what answer we get. -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 |