Changes between Version 11 and Version 12 of LateDmd


Ignore:
Timestamp:
Aug 30, 2013 2:45:18 PM (8 months ago)
Author:
nfrisby
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LateDmd

    v11 v12  
    1717  * Ask the performance czars and community for help in determining if we should make -O2 imply -flate-dmd-anal. 
    1818 
    19   * That might involve investigating the more-reliable-looking slowdowns in the New performance numbers section. No slow down was apparent on both platforms (so far), but a couple looked reliable on a given platform. eg typecheck showed the same slowdown regardless of -flate-dmd-anal on the nofib tests (ie same in 10 and 11) and also regardless of mode=norm or mode=slow. Thus it smells like some change in a library function that the main loop of typecheck uses consistently is getting a slowdown. But it's very hard to tell from the numbers and it's take a lot of time to investigate that sort of thing. 
     19  * That might involve investigating the more-reliable-looking slowdowns in the New performance numbers section. No slow down was apparent on both platforms (so far), but a couple looked reliable on a given platform. eg typecheck showed the same slowdown regardless of -flate-dmd-anal on the nofib tests (ie same in 10 and 11) and also regardless of mode=norm or mode=slow. Thus it smells like some change in a library function that the main loop of typecheck uses consistently is getting a slowdown. But it's very hard to tell from the numbers and it takes a lot of time to investigate that sort of thing. 
     20    * To proceed: perhaps measure mode=slow on the !MacBook Pro. Also build the libraries with ticky on the big server to search for the hypothetical library function that is slowing down typecheck. 
    2021 
    2122== Relation to other tickets ==