summaryrefslogtreecommitdiff
path: root/rts/Schedule.h
diff options
context:
space:
mode:
Diffstat (limited to 'rts/Schedule.h')
-rw-r--r--rts/Schedule.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/rts/Schedule.h b/rts/Schedule.h
index a8d1fb8b76..1453af41ca 100644
--- a/rts/Schedule.h
+++ b/rts/Schedule.h
@@ -21,7 +21,7 @@
* Locks assumed : none
*/
void initScheduler (void);
-void exitScheduler (rtsBool wait_foreign);
+void exitScheduler (bool wait_foreign);
void freeScheduler (void);
void markScheduler (evac_fn evac, void *user);
@@ -101,7 +101,7 @@ extern StgTSO *blocked_queue_hd, *blocked_queue_tl;
extern StgTSO *sleeping_queue;
#endif
-extern rtsBool heap_overflow;
+extern bool heap_overflow;
#if defined(THREADED_RTS)
extern Mutex sched_mutex;
@@ -208,13 +208,13 @@ appendToBlockedQueue(StgTSO *tso)
/* Check whether various thread queues are empty
*/
-INLINE_HEADER rtsBool
+INLINE_HEADER bool
emptyQueue (StgTSO *q)
{
return (q == END_TSO_QUEUE);
}
-INLINE_HEADER rtsBool
+INLINE_HEADER bool
emptyRunQueue(Capability *cap)
{
return cap->n_run_queue == 0;
@@ -233,7 +233,7 @@ truncateRunQueue(Capability *cap)
#define EMPTY_SLEEPING_QUEUE() (emptyQueue(sleeping_queue))
#endif
-INLINE_HEADER rtsBool
+INLINE_HEADER bool
emptyThreadQueues(Capability *cap)
{
return emptyRunQueue(cap)