> What is the footprint impact of speculative devirtualization?

It is less than 2% of text section and once we solve problems with ipa-prop 
tracking,
I hope it will be less.

I hope we now understand better how to devirtualize and I think we can improve 
non-speculative
devirt noticeably.

> 
> Firefox is sensitive to footprint increases, especially on Android startup.

That is what Martin's patch is expected to solve.  With his ordering only
fraction of the text and rodata section needs to be preloaded.  We are still
chasing some issues there, but it seems that "only" about 10MB is needed
(out of 60MB binary).  Not accounting dynamic linking of data.rel.ro that
adds around another 5MB.  It depends on FDO though.

Honza

Reply via email to