JavaFX on iOS, Android and Metro

John C. Turnbull ozemale at
Tue Jul 17 10:48:57 PDT 2012

Hopefully this is not OT, I recall Richard Bair's post from a few weeks ago
where he outlined his grand vision for JavaFX to be truly running everywhere
in an ideal world and this of course must include iOS and Metro.  Whilst I
realise this was just "dreaming" and in no way represented Oracle's official
plans, I also note that there is a JavaOne session on this topic later this
year.  However, I read recently that Metro apps are not permitted to use
"executable memory" such as is utilised in a JIT compiler and I believe iOS
may have a similar restriction.  This has been complained about by the likes
of LuaJIT's Mike Pall and others.


Can anyone confirm this?  Surely if this is true then Java itself would be
significantly handicapped in these environments and would need to be fully
interpreted only.


Again, I am not requesting any statements about Oracle's plans in this area,
just confirmation that such a restriction does exist and its effect on
Java's JIT compiler.





More information about the openjfx-dev mailing list