[Development] V8 on iOS

Thiago Macieira thiago.macieira at intel.com
Mon Apr 2 15:06:26 CEST 2012


On segunda-feira, 2 de abril de 2012 13.02.08, aaron.kennedy at nokia.com wrote:
> Hi,
> 
> On 02/04/2012, at 2:21 PM, ext Ian wrote:
> > Chris,
> > 
> > Thanks for your answer. So, the low-down is that it's not (practically)
> > possible to use QML without V8, and even if V8 did have a interpreter
> > backend, it would be too slow to be useable? If so, I guess I'm going to
> > have to find a way to get V8 working on iOS…
> 
> V8 with an interpreter backend would probably be fine.  However, V8 doesn't
> have such a backend and writing one would be an enormous effort - akin to
> one of their architecture ports.

I estimated a 40k contribution to do that.

> The key to getting V8 running on iOS will be executing writable pages. 
> Unless you can solve that - and in a way that keeps Apple happy if you ever
> want to deploy such apps - everything else will be in vein.

I don't think Apple will ever allow that. I don't think Apple will allow 
executing any code that isn't loaded strictly from disk.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center
     Intel Sweden AB - Registration Number: 556189-6027
     Knarrarnäsgatan 15, 164 40 Kista, Stockholm, Sweden
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/development/attachments/20120402/54931add/attachment.sig>


More information about the Development mailing list