Commit Graph

10 Commits

Author SHA1 Message Date
Alexey Tourbin
add6349fea system.h: moved AUTO_REALLOC from depends.h 2011-01-06 03:26:09 +03:00
Alexey Tourbin
b08133537b al.c: lazy creation of al->dirIndex and al->provIndex
For erasedPackages, the dirIndex and provIndex are unused, and
thus should not be created at all.  There is arguably a better
option - to provide explicit alMakeIndex and alFreeIndex API.
2010-07-12 11:39:28 +04:00
Alexey Tourbin
df4147a97c al.c: introduced "fasthash" to improve bsearch performance 2010-03-12 11:20:56 +03:00
Alexey Tourbin
7f0aa5d96d al.c: optimize out rpmRangesOverlap call for unversioned dependencies 2009-10-04 12:44:40 +04:00
Alexey Tourbin
09751027bf al.c: removed extra arguments in alAllSatisfiesDepend 2009-10-04 12:44:38 +04:00
Alexey Tourbin
ffeac246e1 al.c: merged FileSatisfiesDepend into alAllSatisfiesDepend, full unique list 2009-10-04 12:44:37 +04:00
Alexey Tourbin
f49976fd21 al.c: reimplemented alDirIndex and alFileIndex 2009-10-04 12:44:36 +04:00
Alexey Tourbin
216526577b al.c: reimplemented alProvIndex, removed alMakeIndex() 2009-10-04 12:44:35 +04:00
Alexey Tourbin
aee6223979 al.c: implemented generic alIndex routines 2009-10-04 12:44:34 +04:00
Alexey Tourbin
5c8817985a al.c: factored from depends.c 2009-10-04 12:44:33 +04:00