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_ptr > | local_mark_queue [8] |
| mark queues for local spaces | |
Static Public Attributes | |
| static thread_local hec * | current |
| track the current haskell execution context in a thread_local variable. | |
A "Haskell execution context".
1.8.8