Turbo Haskell  0.1
 All Classes Functions Variables Pages
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
rts::hec Class Reference

A "Haskell execution context". More...

#include <rts/gc.h>

Public Member Functions

bool get_expected_nmt (int i)
 extract an appropriate bit from out expected_nmt mask for what the expected value of the 'not-marked-through' flag is for a given space.
 

Public Attributes

uint16_t expected_nmt
 16 bits, one per space
 
std::queue< gc_ptrlocal_mark_queue [8]
 mark queues for local spaces
 

Static Public Attributes

static thread_local heccurrent
 track the current haskell execution context in a thread_local variable.
 

Detailed Description

A "Haskell execution context".


The documentation for this class was generated from the following file: