| ... | @@ -162,3 +162,19 @@ The implementation additionally allows the following: |
... | @@ -162,3 +162,19 @@ The implementation additionally allows the following: |
|
|
can be invoked from multiple OS threads
|
|
can be invoked from multiple OS threads
|
|
|
- bound threads: `forkOS`, `isCurrentThreadBound`, `runInBoundThread`, `runInUnboundThread`
|
|
- bound threads: `forkOS`, `isCurrentThreadBound`, `runInBoundThread`, `runInUnboundThread`
|
|
|
- concurrent/reentrant foreign calls are supported
|
|
- concurrent/reentrant foreign calls are supported
|
|
|
|
|
|
|
|
# Status of Compilers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
standard concurrency: hugs, jhc(planned)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
standard + preemptive: ghc, yhc
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
standard + preemptive + OS threads: "ghc -threaded"
|
|
|
|
|
|
|
|
|