[Interest] qml cache vs compiler

Thiago Macieira thiago.macieira at intel.com
Thu Jan 26 08:50:40 CET 2017


Em quinta-feira, 26 de janeiro de 2017, às 14:00:49 PST, Tim Blechmann 
escreveu:
> >>>> Is it precompiled in 5.8 or is it kind of jit compilation?
> >>> 
> >>> It's a cache of the JIT
> >>> 
> >>  How does it improve the startup time? is it persistant between
> >>  execution?
> > 
> > Yes, it's persistent between executions. It gets invalidated if the QtQml
> > library changes or if the source file does.
> 
> i wonder, how are changes to the QtQml library tested? is there some
> built-in tag or ABI counter or does it rely on the (modification time of
> the) executable? i'm thinking about linking qt statically ...

There's an internal number that is bumped when the internal ABI changes. So if 
you'e building from Git, you may get crashes if you don't clean your cache 
often.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center




More information about the Interest mailing list