On Mon, Jan 21, 2013 at 1:52 PM, Robert O'Callahan <[email protected]>wrote:

> Exactly what control do we have over what gets PGOed? In particular:
>
> 1) Are we able to exclude particular object files or libraries from PGO
> when we link libxul, reducing PGO memory usage for the final link? I think
> you said "yes" on IRC.
>
> 2) Are we able to collect a set of object files, link them with PGO into a
> static library, and then link the result into libxul, reducing PGO memory
> usage for the final link?
>
> Given the answer to #1 is yes, I think it's worth going through the
> contents of libxul and disabling PGO on stuff that we deem unimportant. If
> the answer to #2 is yes, we can independently-PGO those bits to limit the
> perf hit.
>

The answer to #2 is definitely no.

- Kyle
_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to