git-annex/Assistant/Types
Joey Hess c2f612292a
start splitting out readonly values from AnnexState
Values in AnnexRead can be read more efficiently, without MVar overhead.
Only a few things have been moved into there, and the performance
increase so far is not likely to be noticable.

This is groundwork for putting more stuff in there, particularly a value
that indicates if debugging is enabled.

The obvious next step is to change option parsing to not run in the
Annex monad to set values in AnnexState, and instead return a pure value
that gets stored in AnnexRead.
2021-04-02 15:51:44 -04:00
..
Alert.hs
BranchChange.hs
Changes.hs
Commits.hs
CredPairCache.hs
DaemonStatus.hs
NamedThread.hs
Pushes.hs
RemoteControl.hs
RepoProblem.hs
ScanRemotes.hs
ThreadedMonad.hs start splitting out readonly values from AnnexState 2021-04-02 15:51:44 -04:00
ThreadName.hs
TransferQueue.hs
TransferSlots.hs
UrlRenderer.hs