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]

Reply via email to