Changes between Version 3 and Version 4 of Commentary/Rts/Config


Ignore:
Timestamp:
Dec 4, 2009 9:27:17 AM (4 years ago)
Author:
simonmar
Comment:

update ticky info

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Rts/Config

    v3 v4  
    2727  RTS suffix: {{{u}}} 
    2828 
    29  {{{TICKY}}}:: 
    30   Ticky-ticky profiling[[br]] 
    31   GHC option: {{{-ticky}}}[[br]] 
    32   RTS suffix: {{{t}}} 
    33    
    3429So for example, {{{libHSRts_thr_debug.a}}} is the version of the runtime compiled with {{{THREADED_RTS}}} and {{{DEBUG}}}, and will be linked in if you use the {{{-threaded}}} and {{{-debug}}} options to GHC. 
    3530 
     
    5146  GHC option: {{{-par}}}[[br]] 
    5247  RTS suffix: {{{mp, mg}}} 
     48 
     49 {{{TICKY}}}:: 
     50  Ticky-ticky profiling used to be a separate "way"; you had to rebuild all the libraries and the RTS for ticky-ticky profiling,  
     51  just like ordinary time/space profiling.  This isn't the case any more: you can link modules compiled with `-ticky` 
     52  against modules or packages compiled without it.  Since 6.12.1, the `-debug` RTS version also include ticky-ticky 
     53  support, and there is no separate RTS version for ticky.  If you use the `-ticky` flag when linking a program, it implies 
     54  `-debug`. 
     55