David Kalnischkies
|
8fec289ad8
remove incorrect optimization branches
|
10 years ago |
David Kalnischkies
|
3addaba1ff
implement dpkgs vision of interpreting pkg:<arch> dependencies
|
11 years ago |
David Kalnischkies
|
f6ce7ffce5
store ':any' pseudo-packages with 'any' as architecture
|
11 years ago |
Michael Vogt
|
88a8975f15
Cleanup includes after running iwyu
|
11 years ago |
David Kalnischkies
|
7f8c0eed69
parse packages from all architectures into the cache
|
11 years ago |
David Kalnischkies
|
8c7af4d4c9
hide implicit deps in apt-cache again by default
|
11 years ago |
David Kalnischkies
|
dfe66c72ff
use a smaller type for flags storage in the cache
|
11 years ago |
David Kalnischkies
|
4dc77823d3
remove the compatibility markers for 4.13 abi
|
11 years ago |
David Kalnischkies
|
71c9e95b22
split-up Dependency struct
|
11 years ago |
David Kalnischkies
|
fd23676e80
bunch of micro-optimizations for depcache
|
11 years ago |
David Kalnischkies
|
3707fd4faa
avoid virtual in the iterators
|
11 years ago |
David Kalnischkies
|
6c55f07a5f
make all d-pointer * const pointers
|
11 years ago |
David Kalnischkies
|
c8a4ce6cbe
add d-pointer, virtual destructors and de-inline de/constructors
|
11 years ago |
David Kalnischkies
|
b07aeb1a6e
store Release files data in the Cache
|
11 years ago |
Michael Vogt
|
4fc6b7570c
Merge branch 'debian/sid' into debian/experimental
|
11 years ago |
David Kalnischkies
|
6c9937da76
remove "first package seen is native package" assumption
|
11 years ago |
David Kalnischkies
|
d61960d924
merge debian/sid into debian/experimental
|
11 years ago |
David Kalnischkies
|
50ef3344c3
deprecate the Section member from package struct
|
12 years ago |
David Kalnischkies
|
32ab4bd05c
guard pkg/grp hashtable creation changes
|
11 years ago |
David Kalnischkies
|
25613a61f6
fix: Member variable 'X' is not initialized in the constructor.
|
11 years ago |
David Kalnischkies
|
78a5476f31
drop stored StringItems in favor of in-memory mappings
|
12 years ago |
David Kalnischkies
|
5d1e330d8b
packages in the cache are sorted by name so noise-free
|
12 years ago |
David Kalnischkies
|
b59325e85b
search for pkg names in the cache case-sensitive
|
12 years ago |
David Kalnischkies
|
fe86debbae
deprecate Pkg->Name in favor of Grp->Name
|
12 years ago |
David Kalnischkies
|
7a66977486
remove the Section member from package struct
|
12 years ago |
David Kalnischkies
|
4ad8619bb1
cleanup datatypes mix used in binary cache
|
12 years ago |
David Kalnischkies
|
e8a7b0b28c
increase hashtable size for packages/groups by factor 5
|
12 years ago |
Michael Vogt
|
da029b0aae
Merge remote-tracking branch 'mvo/feature/hash-stats' into debian/experimental
|
12 years ago |
Michael Vogt
|
b686f453b1
[API-Break] rename pkgCache::Package::NextPackage to pkgCache::Package::Next
|
12 years ago |
Michael Vogt
|
43f8819b7f
increase Pkg/Grp hash table size from 2k to 64k
|
12 years ago |