Scratch that, still pretty slow.  Not quite as bad as before, but the 
improvement was only marginal.

  Guy: any chance there'll be some improvements going in that'll remedy 
this sort of thing anytime in the near future?

-Brian

Brian Vandenberg wrote:
>   So, in other words, if I disable the hex pane everything will work 
> smoothly -- I'll just have to handle displaying relevant data in the 
> tree view?  The very large payloads I wouldn't need to display in their 
> entirety ... i could probably just show a few hex bytes, an md5 hash of 
> the data in that payload, and that's about it.
>
> -Brian
>
> Guy Harris wrote:
>   
>> On Sep 26, 2006, at 11:42 AM, Brian Vandenberg wrote:
>>
>>     
>>>   The window that I mentioned, showing progress of processed packet
>>> data, that window appears twice.  Is this a redundancy that could be
>>> eliminated?
>>>       
>> In some cases, probably.  See below.
>>
>>
>>     
>>> :- First, clicking the initial packet caused the 'Processing packet
>>> data' window to appear twice.
>>> :- Opening my dissector's tree caused the same thing to happen
>>> :- Clicking line items in my tree, or opening subtrees would cause the
>>> 'processing' window to appear twice, then a very long delay I normally
>>> don't wait for (waited 10 min once before giving up).
>>>       
>> Whenever you select an item in the packet detail pane, the text widget 
>> with the hex/ASCII dump has to highlight the data corresponding to 
>> it.  Unfortunately, that's currently done by *reconstructing the 
>> entire dump pane*, which is *another* thing that would probably be 
>> done better by a "virtual" widget of the type I describe - such a 
>> widget would highlight text when it draws it, so the time to redraw 
>> would be proportional to the amount of text *displayed*, not the total 
>> amount of text in the widget.
>>
>> There are probably also extra calls to construct the dump pane being 
>> made.
>>
>>     
> _______________________________________________
> Wireshark-dev mailing list
> [email protected]
> http://www.wireshark.org/mailman/listinfo/wireshark-dev
>   
_______________________________________________
Wireshark-dev mailing list
[email protected]
http://www.wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to