Hi all,

Reinier Lamers wrote:
Op zondag 07 maart 2010 03:03 schreef Adolfo Builes:
So, what do you guys think about it ? At this stage I don't have
really clear in what I
should specifically work to improve "darcs annotate", but I'm sure We
can have an
interesting discussion here, which could help me to define, in what I should
specifically work if we want to see "darcs annotate" going faster.

AFAIK, what we need for a faster annotate is what we call a "filecache". By that we mean a data structure that will let us look up quickly which patches affect a given file. Benedikt Schmidt has been working on this for a long time. I don't know if this has resulted in some demo-able code yet.

Maybe you should ask him (beschmi at gmail) about the current state of this work and if it would be possible to make a GSoC project out of it.

I have started porting the code to the newest unstable and ran into some problems because Commands.Changes uses witnesses now. I have the feeling that I need unsafe operations here if I only want to read the patches that touch a certain file, but I have to investigate this further.

I can give some more details later this week and of course after Zurihac.

Adolfo: Feel free to contact me off-list if you have any more questions.

Best,
  Benedikt

_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to