diff options
author | linimon <linimon@FreeBSD.org> | 2006-06-25 03:51:53 +0800 |
---|---|---|
committer | linimon <linimon@FreeBSD.org> | 2006-06-25 03:51:53 +0800 |
commit | 42ee656915c3e749865b44e3ad025d56b9ba3bf7 (patch) | |
tree | e9cebc6625fb6cd54adf1ac8c394028cf248db56 /games/linux-quake4 | |
parent | d35d3830650591e7c13b4df170fec7ca7a879263 (diff) | |
download | freebsd-ports-gnome-42ee656915c3e749865b44e3ad025d56b9ba3bf7.tar.gz freebsd-ports-gnome-42ee656915c3e749865b44e3ad025d56b9ba3bf7.tar.zst freebsd-ports-gnome-42ee656915c3e749865b44e3ad025d56b9ba3bf7.zip |
- Remove false positives for 'makefile' (and possibly a few others).
- Remove obsolete explanations which are no longer seen, for speed:
ELF, MOTIF, MOTIFLIB, X_manpage, awk, bison, ffs_conflict, forbidden,
getopt, getopt.h, imake, lc_r, malloc.h, pod2man, sed, stl, soundcard.h,
texinfo, union_wait, values.h
- Add more cases to: arch, bad_c++, compiler_error, depend_object,
install_error, linker_error, mtree, perl5
These changes reduce many dozens of false positives; add a few dozen
true positives; and for certain directories, improve the speed about 10%
(a few drop by 15%).
It turns out that the performance issues are mainly due to the multiple
greps. If performance is an issue we need to go back to the moderately-
unreadable, everything-on-one-line paradigm. Before that happens, I would
like to experiment with some refactoring, so that the patterns are built up
in the shell line-by-line, so you could still be able to read it.
Tested on: pointyhat
Hat: portmgr
Diffstat (limited to 'games/linux-quake4')
0 files changed, 0 insertions, 0 deletions