wireshark/plugins/profinet
Роман Донченко 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
ChangeLog Continue to remove $Id$ from top of file 2014-03-31 16:00:04 +00:00
CMakeLists.txt Add .rc files to the sources to have them included in the build 2014-06-20 23:58:22 +00:00
COPYING
INSTALL
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
moduleinfo.h
moduleinfo.nmake Continue to remove $Id$ from top of file 2014-03-31 18:48:06 +00:00
NEWS
packet-dcerpc-pn-io.c tvb_new_subset -> tvb_new_subset_length when length parameters are equal. 2014-06-07 15:41:07 +00:00
packet-dcom-cba-acco.c Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
packet-dcom-cba-acco.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
packet-dcom-cba.c Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
packet-pn-dcp.c Corrected mrp decoding of link up and down 2014-03-05 18:53:50 +00:00
packet-pn-mrp.c Corrected mrp decoding of link up and down 2014-03-05 18:53:50 +00:00
packet-pn-mrrt.c Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
packet-pn-ptcp.c Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
packet-pn-rt.c tvb_new_subset -> tvb_new_subset_length when length parameters are equal. 2014-06-07 15:41:07 +00:00
packet-pn.c Get rid of some uses of tvb_get_ptr(). 2014-05-15 03:23:38 +00:00
packet-pn.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
plugin.rc.in