Mark Wielaard wrote:
- Run some larger applications as smoke tests
eclipse, jfreecharts, jedit, megamek, hsql-frontends, some applets,
etc. to make sure they still run as well as they did with 0.92.
Reports welcome! I tried things like our examples, SwingSet2, Java2D
and RSSOwl already and things look pretty good.
Hi Mark,
I've run:
(1) The JFreeChart 1.0.3 demo. This is working pretty well. There are
a couple of graphical glitches, which I'll report as bugs, but I don't
think these are regressions and certainly they're not release blockers;
(2) StatCVS 0.2.3. This is working well, I ran it on the Mauve CVS log
file. I'll post the report shortly.
(3) JEdit 4.2. Roman's HTML work has certainly improved the first
impressions in JEdit, it looks really good - I was able to read through
the help files, clicking hyperlinks etc. Very nice!
I am able to generate the following exception fairly easily, by loading
a large-ish Java source file and scrolling through it page by page. I
don't know if this is a regression, because I only briefly tried JEdit
on Classpath 0.92, but it means that JEdit isn't entirely usable for me
just yet. Maybe the exception means something to someone more familiar
with this part of GNU Classpath:
[error] AWT-EventQueue-2: Exception during event dispatch:
[error] AWT-EventQueue-2: java.lang.AbstractMethodError: setAnchor
[error] AWT-EventQueue-2: at gnu.regexp.RE.makeCharIndexed(RE.java:2086)
[error] AWT-EventQueue-2: at gnu.regexp.RE.isMatch(RE.java:1500)
[error] AWT-EventQueue-2: at gnu.regexp.RE.isMatch(RE.java:1476)
[error] AWT-EventQueue-2: at
org.gjt.sp.jedit.syntax.TokenMarker.markKeyword(TokenMarker.java:700)
[error] AWT-EventQueue-2: at
org.gjt.sp.jedit.syntax.TokenMarker.markTokens(TokenMarker.java:210)
[error] AWT-EventQueue-2: at
org.gjt.sp.jedit.Buffer.markTokens(Buffer.java:2115)
[error] AWT-EventQueue-2: at
org.gjt.sp.jedit.textarea.ChunkCache.lineToChunkList(ChunkCache.java:752)
[error] AWT-EventQueue-2: at
org.gjt.sp.jedit.textarea.ChunkCache.updateChunksUpTo(ChunkCache.java:627)
[error] AWT-EventQueue-2: at
org.gjt.sp.jedit.textarea.ChunkCache.getLineInfo(ChunkCache.java:244)
[error] AWT-EventQueue-2: at
org.gjt.sp.jedit.textarea.ExtensionManager.paintScreenLineRange(ExtensionManager.java:93)
[error] AWT-EventQueue-2: at
org.gjt.sp.jedit.textarea.TextAreaPainter.paintComponent(TextAreaPainter.java:722)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paint(JComponent.java:1839)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paintChildren(JComponent.java:1974)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paint(JComponent.java:1842)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paintChildren(JComponent.java:1974)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paint(JComponent.java:1842)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paintChildren(JComponent.java:1974)
[error] AWT-EventQueue-2: at
org.gjt.sp.jedit.gui.DockableWindowManager.paintChildren(DockableWindowManager.java:1113)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paint(JComponent.java:1842)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paintChildren(JComponent.java:1974)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paint(JComponent.java:1842)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paintChildren(JComponent.java:1974)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paint(JComponent.java:1842)
[error] AWT-EventQueue-2: at
javax.swing.JLayeredPane.paint(JLayeredPane.java:713)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paintChildren(JComponent.java:1974)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paint(JComponent.java:1842)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paintDoubleBuffered(JComponent.java:2354)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paintImmediately2(JComponent.java:2271)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paintImmediately(JComponent.java:2110)
[error] AWT-EventQueue-2: at
javax.swing.JComponent.paintImmediately(JComponent.java:2136)
[error] AWT-EventQueue-2: at
javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:598)
[error] AWT-EventQueue-2: at
javax.swing.RepaintManager$RepaintWorker.run(RepaintManager.java:173)
[error] AWT-EventQueue-2: at
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:200)
[error] AWT-EventQueue-2: at
javax.swing.RepaintManager$RepaintWorkerEvent.dispatch(RepaintManager.java:117)
[error] AWT-EventQueue-2: at
java.awt.EventQueue.dispatchEvent(EventQueue.java:617)
[error] AWT-EventQueue-2: at
java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
Anyway, looking forward to the new release...
Regards,
Dave