yuanshuo / jupiter-eclipse-plugin

Automatically exported from code.google.com/p/jupiter-eclipse-plugin
0 stars 0 forks source link

Jupiter lags when I/O takes place #41

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I have debugged and Jupiter is doing a lot of unnecessary XML parsing.  The
reading often is a flaw in Jupiter's model and must be addressed.

I suspect Jupiter also shows signs of slower I/O due to JAXB.  JAXB seems
to have the poorest performance and even though it is easy to use I think
it needs to be taken out.  I am opting to use StAX.

Some extra checks will improve Jupiter's performance a little bit by
preventing some unnecessary file I/O.  These initial fixes will appear in
Jupiter 3.4.0.  StAX should also make its appearance in Jupiter 3.4.0.

Actual major changes to the model will be in Jupiter 3.4.1.

Original issue reported on code.google.com by jsakuda on 1 Sep 2008 at 9:57

GoogleCodeExporter commented 9 years ago
I am deferring model changes to the next release of Jupiter.

StAX appears in Jupiter 3.4.1 not 3.4.0.  This was a typo.

Original comment by jsakuda on 19 Oct 2008 at 9:34

GoogleCodeExporter commented 9 years ago

Original comment by jsakuda on 19 Oct 2008 at 9:36

GoogleCodeExporter commented 9 years ago
Closing issue because it has been open a while and it seems that performance 
has improved since the removal 
of JAXB.

Original comment by jsakuda on 5 Feb 2009 at 6:50