Open main menu

CDOT Wiki β

Changes

PGO Related Bugs

3,926 bytes removed, 22:02, 26 September 2008
September 2008
</li>
-->
<li><span style="color:green">Sept 26th, 2008</span> <blockquote>Successfully compiled Firefox with PGO using Visual Studio 2005 compiler. Tests and debug are disabled. </blockquote> </li>  <li><span style="color:green">Sept 26th, 2008</span>
<blockquote>
 {|class="collapsible" style="border-style:solid;border-width:thin;border-color:black"!align="left" style="background-color:#FF9933; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"| Compile On IRC some guys suggested compiling with VS 2005 Instead|-|mconner and dbaron on the #developers on irc://moznet.org suggested I try to compile the profile build using Visual Studio 2005instead. My other build environment is XP (32bit), VS 2008 and Vista SDK. For testing purposes I should check if VS 2005 and Vista SDK compile then VS 2008 by itself. I'll probably use VirtualBox to make it easier. The actual error to my compiling with VS 2008 is found under Project Details.|} 
</blockquote>
</li>
<li><span style="color:green">Sept 24, 2008</span>
<blockquote>
 {|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"!align="left" style="background-color:#FF9933; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"|PGO build with no debug or tests|-|I Compiled Firefox Attempted to compile with disable debug and tests and I did not receive any assertions but the build still failed to compiletest disabled. Still Failed. :( |}
</blockquote> </li>
<li><span style="color:green">Sept 22th, 2008</span>
<blockquote>
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"!align="left" style="background-color:#FF9933; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"|Firefox and PGO|-|I built Firefox with the command <code>make -f client.mk profiledbuild</code>. This first compiles Firefox with extra code that watches the activity in Firefox and creates profile data Failed to optimize Firefox. After Firefox is compiled it runs a script that loads the browser. While the browser it is outputting profile data about the activity. After the browser is closed it compiles again but this time using the profile data to optimize Firefox to run faster on Windows.<br /> <br />During the compiling of compile Firefox I received a lot of warnings. Then Minefield loaded and after typing in an URL an Assertion happened. Firefox closed and continue to compile using the profile data but it failed with errors. I tried again this time just closing the browser after it started but again it failed to compile with the profile data.<br /><br />I'll post the output and error logs online.Here are some of the errors. Here is link to build [http://zenit.senecac.PGO onVisual Studio 2008.ca/wiki/imgs/Sept22build-.zip output].|}
</blockquote>
</li>
<li><span style="color:green">Sept 20th, 2008</span>
<blockquote>
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"!align="left" style="background-color:#FF9933; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"|Compiled an Successfully compiled one old assignment with using PGO|-|My previous attempts at compiling the old assignment failed because I was including object files that were compiled with a different compiler. Oopsin Visual Studio. I was successful at creating a PGO build with an old assignment. The results are under Results in Project Details<br /> <br />I think I will look at the optimization data to figure out how it optimized my application. I also need to build an optimized version of Firefox and run it. I know it has bugs or crashes, that is the point of this project so I also need to figure out how to compile and debug Firefox in Visual Studio. <br /><br />|}
</blockquote>
</li>
<li><span style="color:green">Sept 19th, 2008</span>
<blockquote>
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"!align="left" style="background-color:#FF9933; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"|Working with PGO|-|Working with Tried to compile some old assignments using PGO in c and c++ I tried to compile these programs with pgo options but the linker failed on both projects. Also tried from inside of Visual Studio 2008 but received compilation errors.|}Two assignments failed.
</blockquote>
</li>
<li><span style="color:green">Sept 18th, 2008</span>
<blockquote>
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"!align="left" style="background-color:#FF9933; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"|Created this Project Page|-|I created this page for the project and added it to the list of Projects.|}
</blockquote>
</li>
<li><span style="color:green">Sept 17th, 2008</span>
<blockquote>
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"!align="left" style="background-color:#FF9933; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"|Created First Build|-|I walked through the Mozilla documentation for how to build of Firefox. I started [http://developer.mozilla.org/en/Mozilla_Source_Code_(Mercurial) here] with getting the source code and continued until I received errors. Humph and Ted on IRC helped me sort it out and I successfully built Firefox. |}
</blockquote>
</li>
<li><span style="color:green">Sept 15th, 2008</span>
<blockquote>
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"!align="left" style="background-color:#FF9933; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"|Met with Ted Mielczarek|-|On Tuesday after the conference was over I met with Ted and we discussed how I can get started on the discuss PGO Project.|}
</blockquote>
</li>
</ul>
1
edit