Forked from
Glasgow Haskell Compiler / GHC
13488 commits behind, 376 commits ahead of the upstream repository.
Ben Gamari
authored
Previously the `current_value`, `first_watch_queue_entry`, and `num_updates` fields of `StgTVar` were marked as `volatile` in an attempt to provide strong ordering. Of course, this isn't sufficient. We now use proper atomic operations. In most of these cases I strengthen the ordering all the way to SEQ_CST although it's possible that some could be weakened with some thought.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Name | Last commit | Last update |
---|---|---|
.. | ||
rts | ||
stg | ||
.dir-locals.el | ||
Cmm.h | ||
CodeGen.Platform.hs | ||
HsFFI.h | ||
MachDeps.h | ||
Makefile | ||
Rts.h | ||
RtsAPI.h | ||
Stg.h | ||
ghc.mk | ||
ghcconfig.h |