Some feedback on tya1.3 with jdk1.2pre1 would be in place.
1) The configuration script fails to identify the jdk version. As a
consequence, the -DJDK12 flag has to be added manually in the Makefile.
This is really strange, since the
java*1.2*)
AC_MSG_RESULT(recognized: JDK1.2v1pre)
AC_DEFINE(JDK12)
jopt_libdir=../jre/lib/i386
;;
entry in configure.in should do the job!
2) The java2D demo runs **completely** (and pretty fast). sunwjit fails
to run anything than the first tab page (isn't that ugly?).
3) The SwingSet demo hungs at the menu entry Choosers->ColorChooser
(sunwjit doesn't)
2) The style-pad demo fails with a strange stack trace :
dimitris@gauss Stylepad]$ java Stylepad
TYA 1.3v1 (for J12 / Linux). Copyright (c) 1997,98,99 The TYA Team
Contact The TYA Team via Albrecht Kleine <[EMAIL PROTECTED]>
TYA: #### 37549 byte for sun/io/CharacterEncoding.<clinit> (()V)
TYA: Disable_hook call ignored
TYA: #### 58824 byte for
javax/swing/plaf/metal/MetalLookAndFeel.initComponentDefaults
((Ljavax/swing/UIDefaults;)V)
TYA: #### 70399 byte for
javax/swing/plaf/basic/BasicLookAndFeel.initComponentDefaults
((Ljavax/swing/UIDefaults;)V)
TYA: Disable_hook call ignored
Exception in thread "main" javax.swing.text.StateInvariantError:
infinite loop in formatting
at java.awt.im.InputMethodHighlight.<clinit>(Compiled Code)
at java.awt.im.InputMethodHighlight.<clinit>(Compiled Code)
at
at
at javax.swing.plaf.basic.BasicTextUI$RootView.setSize(Compiled
Code)
at javax.swing.plaf.basic.BasicTextUI.getPreferredSize(Compiled
Code)
at javax.swing.JComponent.getPreferredSize(Compiled Code)
at javax.swing.JEditorPane.getPreferredSize(Compiled Code)
at javax.swing.ScrollPaneLayout.layoutContainer(Compiled Code)
at java.awt.Container.doLayout(Compiled Code)
at java.awt.Container.validateTree(Compiled Code)
at java.awt.Container.validateTree(Compiled Code)
at
at
at
at java.awt.Container.validate(Compiled Code)
at
at Stylepad.main(Compiled Code)
sunwjit succeeds
4) Some comparisons in a heavy computational procedures (this is an
average for interwined runs):
jdk1.2pre1-tya1.3v1 : 63 secs
jdk1.2pre1-sunwjit : 162 secs
jdk1.2pre1 - no jit : 130 secs!!!! (yes the jti slows down stuff)
jdk1.1.7v1a-tya1.2 : 66 secs (yes, j12 with tya is faster!!!!!)
A ***big bravo for the tya team*** - at least I can use jdk1.2 without
taking a coffee break each time I run an app ;-}
OK, it is still problematic in some cases (swing is one of them.
although awt seems to run reasonably well) but is on the right track!
Dimitris
----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]