Wireshark-commits: [Wireshark-commits] rev 21348: /trunk/ /trunk/epan/dissectors/: Makefile.am Make

Date: Fri, 06 Apr 2007 16:15:37 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=21348

User: gerald
Date: 2007/04/06 04:15 PM

Log:
 Add a registration symbol cache to make-dissector-reg.py.  When you
 update a dissector and recompile, make-dissector-reg.py can now pull
 its list of registration routines from a cache instead of having to
 scan through every dissector.  The time to create register.c has gone
 from 20 to 30 seconds down to 2 on my desktop machine.
 
 The cache file is a Python pickle data stream.  It should be portable
 across architectures, so we may be able to add it to the distribution
 at some point.

Directory: /trunk/epan/dissectors/
  Changes    Path              Action
  +3 -0      Makefile.am       Modified
  +1 -1      Makefile.nmake    Modified

Directory: /trunk/tools/
  Changes    Path                     Action
  +52 -13    make-dissector-reg.py    Modified