Changes

Jump to: navigation, search

PGO Related Bugs

1,916 bytes added, 22:24, 26 September 2008
Project Details
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:#FFCC66"
!align="left" style="background-color:#CCFFFF;"|Firefox Compilation Errors ( Sept 26th, 2008 )
|-
|<pre>e:\mozilla\trunk\modules\lcms\src\cmscgats.c(875) : fatal error C1001: An internal error has occurred in the compiler.
|}
 {|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:#FFCC66"!align="left" style="background-color:#CCFFFF;"| Firefox Compilation Errors ( Sept 22th, 2008 )|-|<pre>make[6]: *** [mozlcms.dll] Error 232make[6]: *** Deleting file `mozlcms.dll'make[5]: *** [libs] Error 2make[4]: *** [libs_tier_external] Error 2make[3]: *** [tier_external] Error 2make[2]: *** [default] Error 2make[1]: *** [build] Error 2make: *** [profiledbuild] Error 2</pre>|}<br />{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:#FFCC66"!align="left" style="background-color:#CCFFFF;"| PGO Build Results ( Sept 20th, 2008 )|-|The program loads 15,000 random records from a text file into 4 tables each using a different method for storage and searching.<ol type="1"> <li>Simple Table: Uses an array and a linear search. </li> <li>Chain Table: Uses an array of link lists. Search is done with a Hash Key. </li> <li>Hash Table: Uses an array and searches with linear probing. Also uses a Hash Key. </li> <li>Tree Table: Uses a binary search tree. </li></ol><br />After the data is loaded into a table, 30 different tests are run against it. The same 30 tests for each table.Here are the Results.{||! width="100pt" style="background:#FFCC00;" | Non-PGO! width="100pt" style="background:#FFCC00;" | PGO! width="100pt" style="background:#FFCC00;" | Improved By|- align="right" ! align="left" style="background:#FFCC00;" | Simple Table:|28 Secs || 4 Secs|7x|- align="right"! align="left" style="background:#FFCC00;" | Chain Table:|0.109 Secs || 0.047 Secs|2.3x|- align="right"! align="left" style="background:#FFCC00;" | Hash Table:|0.141 Secs || 0.047 Secs|2.3x|- align="right"! align="left" style="background:#FFCC00;" | Tree Table:|0.287 Secs || 0.078 Secs|3.6x|} <!-- End result Table --> |}  <!--
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:#FFCC66"
!align="left" style="background-color:#CCFFFF;"|
|-
|
|}
1
edit

Navigation menu