summaryrefslogtreecommitdiff
path: root/commit.c
diff options
context:
space:
mode:
authorPaul Mackerras <paulus@samba.org>2006-03-02 22:56:44 +1100
committerPaul Mackerras <paulus@samba.org>2006-03-02 22:56:44 +1100
commit8ed164841564802cc0b063a6b365fb19e9a513d1 (patch)
tree12a22167d752aee6f12771667b249fe160fc1adb /commit.c
parent8f7d0cecf4b4999f71e0c5346de2f24beebd67dd (diff)
downloadgit-8ed164841564802cc0b063a6b365fb19e9a513d1.tar.gz
gitk: Further speedups
Now we don't parse the commits as we are reading them, we just put commit data on a list as a blob, and instead parse the commit when we need the various parts of it, such as when a commit is drawn on the canvas. This makes searching a bit more interesting: now we scan through the commit blobs doing a string or regexp match to find commits that might match, then for those that might match, we parse the commit info (if it isn't already parsed) and do the matching for the various fields as before. Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'commit.c')
0 files changed, 0 insertions, 0 deletions