|
From: Tom H. <th...@cy...> - 2005-01-24 13:06:19
|
In message <41F...@sy...>
Howard Chu <hy...@sy...> wrote:
> Tom Hughes wrote:
>
>>In message <200...@cd...>
>> Patrick Bellasi <der...@cd...> wrote:
>>
>>>BUT: I would like to know what happens on 0x1BC77506 and 0x1BC79FB1!!!
>>>Is it possible?!? How can I avoid debug symbol unloading for my libraries?!?
>>>
>>
>>You can't - the reason is that the address might be reused later
>>for a different library so valgrind wouldn't know which set of
>>symbols to use.
>>
> If valgrind kept timestamps with its trace events then all the
> libraries could be tracked.
I'm not sure that a timestamp is a particularly good idea, but some
sort of sequence number is a possibility. People have suggested
various schemes before but no patch has ever appeared and using extra
memory in the traces is potentially problematic so we need to be
careful.
Tom
--
Tom Hughes (th...@cy...)
Software Engineer, Cyberscience Corporation
http://www.cyberscience.com/
|