diff options
author | Julian Andres Klode <jak@debian.org> | 2018-12-26 12:40:09 +0100 |
---|---|---|
committer | Julian Andres Klode <jak@debian.org> | 2018-12-26 21:24:20 +0100 |
commit | 563fedea263361b0786303f58dccc1a9a733e1d9 (patch) | |
tree | 8fe5fdca2e74f65a154f69ee8d4ac46629ce7420 /apt-pkg/deb/debsrcrecords.h | |
parent | 6018a849f46c7f701adbc4c2474de0b1177f3711 (diff) |
debListParser: Avoid native arch lookup in ParseDepends
We called low-level ParseDepends without an architecture each time,
which means each call looked up the native architecture. Store the
native architecture in the class and use that when calling low-level
ParseDepends from the high-level ParseDepends().
This improves performance for a cache build from 2.7 to 2.5 seconds
for me.
Also avoid a call when stripping multiarch, as the native architecture
is passed in.
Diffstat (limited to 'apt-pkg/deb/debsrcrecords.h')
0 files changed, 0 insertions, 0 deletions