Wireshark-commits: [Wireshark-commits] rev 50744: /trunk/ /trunk/epan/dissectors/: packet-selfm.c /

Date: Sat, 20 Jul 2013 20:33:39 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=50744

User: eapache
Date: 2013/07/20 01:33 PM

Log:
 Replace wmem slist (singly-linked) with wmem list (doubly-linked).
 
 The overhead is not large, and it makes append much faster (O(1) vs O(n)).
 
 It also will make a queue easy to add, which I need for a dissector I'm
 writing...

Directory: /trunk/epan/dissectors/
  Changes    Path              Action
  +14 -14    packet-selfm.c    Modified

Directory: /trunk/doc/
  Changes    Path           Action
  +2 -2      README.wmem    Modified

Directory: /trunk/epan/
  Changes    Path              Action
  +1 -1      CMakeLists.txt    Modified

Directory: /trunk/epan/wmem/
  Changes    Path               Action
  +2 -2      Makefile.common    Modified
  +1 -1      wmem.h             Modified
  +181 -0    wmem_list.c        Added
  +114 -0    wmem_list.h        Added
  +0 -167    wmem_slist.c       Removed
  +0 -106    wmem_slist.h       Removed
  +7 -7      wmem_stack.c       Modified
  +5 -5      wmem_stack.h       Modified


(1 file not shown)