Itimer.c doesn't compile on iOS non-threaded RTS
The RTS uses the pthread-based Itimer
implementation due to the bizarrely crippled timer mechanisms provided imposed by that platform. This broke in 999c464d which fixed the pthreads implementation to correctly pause when unneeded. In doing this, however, it introduced a dependency on the RTS's synchronization primitives provided by OSThreads.c
(e.g. Condition
, Mutex
).
Trac metadata
Trac field | Value |
---|---|
Version | 8.0.1 |
Type | Bug |
TypeOfFailure | OtherFailure |
Priority | high |
Resolution | Unresolved |
Component | Runtime System |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | simonmar |
Operating system | |
Architecture |