Changes between Version 28 and Version 29 of Commentary/Rts


Ignore:
Timestamp:
Dec 11, 2012 4:41:01 PM (3 years ago)
Author:
simonmar
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Rts

    v28 v29  
    77 * It includes all the bits required to execute Haskell code that aren't compiled into the code itself.
    88   For example, the RTS contains the code that knows how to raise an exception when you call {{{error}}},
    9    and code to implement the multi-precision {{{Integer}}} operations (via the GMP library).
     9   code to allocate {{{Array#}}} objects, and code to implement `takeMVar#`.
    1010
    1111 * It includes a sophisticated storage manager, including a multi-generational garbage collector with copying
     
    1919 * Heap-profiling (of various kinds), time-profiling and code coverage of Haskell code are included.
    2020
    21  * Support for Software Transactional Memory is now included...
     21 * Support for Software Transactional Memory.
    2222
    2323Next, we try to make sense of how it all fits together.