On 27 nov, 09:23, Simon Brocklehurst <[email protected]> wrote:
> On Nov 26, 12:49 am, opinali <[email protected]> wrote:
>
> > Just some fixes:
> > There is no dependency on JDK 7. Check out JDK 6u18ea, it's a massive
> > update focused on JavaFX and JavaStore requirements (including tons of
> > backporting from any JDK7 enhancements that can help).
>
> Well, the severe rendering bugs in JavaFX applets are still there with
> 6u18ea.  I'm hoping that the applet rendering problems are due to
> JavaFX bugs; and that they'll be resolved in JavaFX 1.3.

The only significant improvement in this area that depends on JDK7 is
XRender, and that's specific to X11. All other client-side
improvements are being developed first in JDK 6u1x and then forward-
ported to JDK7; btw, beta-addicted enthusiasts should NOT test/
benchmark JavaFX on top of any build of JDK7 because it doesn't yet
have parity with 6u1x (IIRC, the last alignment was to 6u14, they
still have to port most later enhancements, especially all of 6u18,
and 6u18 only ships in January so that port may have to wait until
JDK7-M7).

I didn't notice any severe rendering issue in a long time, but maybe
it's just some limitation of my testing (tested apps, systems or
browsers), care to provide some info or link? (Google didn't help) But
I see a steady stream of Java2D/AWT/plugin2/JAWS bugs in the 6u1x
builds, so I guess yes, we may depend on a better JRE6 and I hope that
6u18 will finally fulfill the promises from 6u10.

On a related note, reconsidering Mark Hamilton's announcements at
devoxx - he hinted that Jigsaw is a bigger improvement that previously
expected: any package (not just the JRE's) will benefit from CDS-like
optimizatiosn like install-time bytecode verification / prelinking and
faster classloading and sharing; may even include JIT caching / AOT
compilation (a la .NET NGEN-compiled assemblies) - this means that
JRE7 may bring very significant startup-time and code footprint
improvements. (Low-hanging Jigsaw fruit, like several refactorings
that reduce unnecessary classloading of some APIs, are already being
ported into 6u18.) So yes, perhaps JDK7 is also very important in the
long term, to enable medium-to-large-scale Java[FX] applets.

A+
Osvaldo

--

You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.


Reply via email to