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


Ignore:
Timestamp:
Dec 4, 2009 9:27:17 AM (6 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