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.
