Changes

Jump to: navigation, search

PGO Related Bugs

2,069 bytes added, 23:26, 9 December 2008
0.3 Release
|width="15px"|
|[[PGO_Build_Details| Details]]
|-
|
|[[PGO_Related_Bugs/TB_Details|Thunderbird PGO Details]]
|}
Turned on speed optimizations for the Address Book module.
|}
 
=== Testing Scripts ===
|
|Components cannot be PGO'd on Windows - [https://bugzilla.mozilla.org/show_bug.cgi?id=468285 468285]
|-
|
|js3250!1.pgc remains in dist/bin during a PGO build - [https://bugzilla.mozilla.org/show_bug.cgi?id=467271 467271]
|}
|-
|
|Here is the [[PGO_Related_Bugs/Patches#465592|patch]] for bug [https://bugzilla.mozilla.org/show_bug.cgi?id=465592 465592].|-||Here is the proposed [[PGO_Related_Bugs/Patches#468285 | patches]] for bug [https://bugzilla.mozilla.org/show_bug.cgi?id=468285 468285].
|}
|width="15px"|
|
==== <span style="color:SaddleBrown;">0.1 Release </span> ====
{|
|}
==== <span style="color:SaddleBrown;">0.2 Release </span> ====
{|
|width="15px"|
|}
==== <span style="color:SaddleBrown;">0.3 Release </span> ====
{|
|width="15px"|
|
To be Announced{|!width="25px" |!|-|colspan="2"|'''Patch to enable PGO for Thunderbird on Windows'''|-||I created a new [https://bugzilla.mozilla.org/show_bug.cgi?id=465592 bug] for allow PGO for Thunderbird on Windows and my patch has made it into the mozilla-core.<br/>This is the [[PGO_Related_Bugs/Patches | patch]] that landed.|-|colspan="2"|'''Add PGO to one module'''|-||It turns out that by default each module is optimized for size if using PGO. The problem that arose from this was the profile data was being collect but not used. The profile data was getting deleted at the beginning of the build cycle.|-|colspan="2"|'''Create a new bug for deleted profile data'''|-||Problem 1 is the profile data in the dist/bin/components folder is getting deleted. Problem 2 is even if the profile data wasn't getting deleted the pgomerge.py script is not looking for profile data in the dist/bin/components folder anyways. This means that any component that are profiled are not getting optimized.<br />Here are the [[PGO_Related_Bugs/Patches#468285|patches]] I'm proposing.<br/>I created a new [https://bugzilla.mozilla.org/show_bug.cgi?id=468285 bug] for this problem.|-|colspan="2"|'''Details of optimizing Thunderbird'''|-||Using the proposed patches 74 objects were profiled and 69 were optimized. Here are the [[PGO_Related_Bugs/TB_Details|details]].|} <!-- end 0.3 release -->
|}
!width="15px"|
!Comments
|-valign="top"
|style="color:green;font-weight:bold" |Dec 8nd, 2008
|
|I successfully optimized the components but I broke something small. I [http://dee132.blogspot.com/2008/12/thunderbird-components-getting.html blogged] about it.
|-valign="top"
|style="color:green;font-weight:bold" |Dec 6nd, 2008
1
edit

Navigation menu