git-annex/Git
Joey Hess d830386ab2
update based on profiling
While L.toStrict copies, profiling showed it was only around 0.3% of
git-annex find runtime. Does not seem worth optimising that, which would
probably involve either a major refactoring, or a use of
UnsafeInterleaveIO.

Also, it seems to me that the latter would need to read chunks, and
preappend the leftover part to the next chunk. But a strict ByteString
append itself is a copy, so I'm not convinced that would be faster than
L.toStrict.
2019-11-27 14:09:11 -04:00
..
Command update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Remote Removed support for git versions older than 2.1 2019-09-11 16:14:43 -04:00
AutoCorrect.hs update wording to match current wording in git 2019-09-15 19:01:05 -04:00
Branch.hs wip RawFilePath 2019-11-25 16:18:19 -04:00
BuildVersion.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
CatFile.hs wip RawFilePath 2019-11-25 16:18:19 -04:00
CheckAttr.hs Removed support for git versions older than 2.1 2019-09-11 16:14:43 -04:00
CheckIgnore.hs Removed support for git versions older than 2.1 2019-09-11 16:14:43 -04:00
Command.hs update based on profiling 2019-11-27 14:09:11 -04:00
Config.hs git-lfs: remember urls, and autoenable remotes using known urls 2019-11-18 16:09:09 -04:00
ConfigTypes.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Construct.hs wip RawFilePath 2019-11-25 16:18:19 -04:00
Credential.hs typo 2019-09-24 14:34:15 -04:00
CurrentRepo.hs Fix bug that made bare repos be treated as non-bare when --git-dir was used. 2019-11-21 13:26:02 -04:00
DiffTree.hs wip RawFilePath 2019-11-25 16:18:19 -04:00
DiffTreeItem.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Env.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
FileMode.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Filename.hs wip RawFilePath 2x git-annex find speedup 2019-11-26 16:01:58 -04:00
FilePath.hs wip RawFilePath 2x git-annex find speedup 2019-11-26 16:01:58 -04:00
Fsck.hs Removed support for git versions older than 2.1 2019-09-11 16:14:43 -04:00
GCrypt.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
HashObject.hs wip RawFilePath 2019-11-25 16:18:19 -04:00
History.hs don't empty historyCommitParents 2019-05-01 13:38:40 -04:00
Hook.hs init: Install working hook scripts when run on a crippled filesystem and on Windows 2019-08-13 15:14:17 -04:00
Index.hs v7 for all repositories 2019-08-30 14:09:14 -04:00
LockFile.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
LsFiles.hs wip RawFilePath 2019-11-25 16:18:19 -04:00
LsTree.hs wip RawFilePath 2019-11-25 16:18:19 -04:00
Merge.hs Removed support for git versions older than 2.1 2019-09-11 16:14:43 -04:00
Objects.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Queue.hs remove one more warningIO 2019-11-12 10:45:52 -04:00
Ref.hs wip RawFilePath 2x git-annex find speedup 2019-11-26 16:01:58 -04:00
RefLog.hs wip RawFilePath 2019-11-25 16:18:19 -04:00
Remote.hs git-lfs: remember urls, and autoenable remotes using known urls 2019-11-18 16:09:09 -04:00
Repair.hs wip RawFilePath 2019-11-25 16:18:19 -04:00
Sha.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Ssh.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Status.hs wip RawFilePath 2019-11-25 16:18:19 -04:00
Tree.hs wip RawFilePath 2019-11-25 16:18:19 -04:00
Types.hs wip RawFilePath 2019-11-25 16:18:19 -04:00
UnionMerge.hs wip RawFilePath 2019-11-25 16:18:19 -04:00
UpdateIndex.hs wip RawFilePath 2019-11-25 16:18:19 -04:00
Url.hs lfs endpoint discovery and caching in git-lfs special remote 2019-08-02 12:38:14 -04:00
Version.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00