wireshark/plugins/unistim
Роман Донченко afa8f21f56 make-dissectors-reg: optimize by factoring out the loops
Instead of calling the grep/sed pipelines for each file, build the
list of files in the beginning and call each pipeline only once,
passing the list to the first grep.

This results in a massive speedup in Cygwin; in my test, the time
it takes to run make-dissector-reg . dissectors packet-*.c in dissectors/epan
is reduced from ~116 to ~3 seconds. I also tried it on NetBSD, where
the time do to the same goes from ~6 to ~0.5 seconds.

Amend makefile comments to elide mentions of invoking multiple processes
per file.

Change-Id: Iad441e7d2b6cc3669dada57646e2f8f6b987fd34
Reviewed-on: https://code.wireshark.org/review/2826
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-07-06 08:08:20 +00:00
..
AUTHORS
CMakeLists.txt Add .rc files to the sources to have them included in the build 2014-06-20 23:58:22 +00:00
COPYING Update FSF address - part II. 2012-06-28 23:18:38 +00:00
ChangeLog
Makefile.am make-dissectors-reg: optimize by factoring out the loops 2014-07-06 08:08:20 +00:00
Makefile.common Continue to remove $Id$ from top of file 2014-03-31 18:48:06 +00:00
Makefile.nmake make-dissectors-reg: optimize by factoring out the loops 2014-07-06 08:08:20 +00:00
TODO
audio.h Continue to remove $Id$ from top of file 2014-03-31 18:47:40 +00:00
basic.h Continue to remove $Id$ from top of file 2014-03-31 18:47:40 +00:00
broadcast.h Continue to remove $Id$ from top of file 2014-03-31 18:47:40 +00:00
defines.h Continue to remove $Id$ from top of file 2014-03-31 18:47:40 +00:00
display.h Continue to remove $Id$ from top of file 2014-03-31 18:47:40 +00:00
expansion.h Continue to remove $Id$ from top of file 2014-03-31 18:47:40 +00:00
key.h Continue to remove $Id$ from top of file 2014-03-31 18:47:40 +00:00
moduleinfo.h Add our license header to plugin moduleinfo.h files. Cleans up a batch of 2013-07-06 13:31:31 +00:00
moduleinfo.nmake Continue to remove $Id$ from top of file 2014-03-31 18:48:06 +00:00
network.h Continue to remove $Id$ from top of file 2014-03-31 18:47:40 +00:00
packet-unistim.c Rename dissector_add_handle() to dissector_add_for_decode_as(). 2014-06-20 16:43:56 +00:00
packet-unistim.h Continue to remove $Id$ from top of file 2014-03-31 18:47:40 +00:00
plugin.rc.in Remove the pre-release flag from FILEFLAGS in the resource file. 2008-03-29 23:04:33 +00:00
uftp.h Continue to remove $Id$ from top of file 2014-03-31 18:47:40 +00:00