[sldev] Profiling and optimization

Dzonatas dzonatas at dzonux.net
Sat Jun 23 10:11:12 PDT 2007


The profiler may need the executable to be compiled with "/FIXED:NO" in 
order to wrap all calls at run-time.

Dirk Moerenhout wrote:
> I haven't used it as I don't plan to pay for a profiler. I'm recently
> downloaded AMD's CodeAnalyst as it's the only free alternative for
> windows I know off. It works pretty well but I haven't managed to get
> the call stack sampling to work which I'd like to have.
>
> It does properly show you function names and can do drilldown to code
> and such. I did have an issue getting it to work with the ForDownload
> pdb but I figured out that compiling only viewer.cpp with /ZI is
> enough to have it working again.
>
> Dirk aka Blakar Ogre
>
> On 6/23/07, Nicholaz Beresford <nicholaz at blueflash.cc> wrote:
>>
>> Did anyone try GlowCode on Windows?  I ordered
>> an Eval and tried it with their demo app, but
>> it doesn't seem to show any function calls
>> (just a thread list) for any of the SecondLife
>> builds (either debug, NoOpt or ForDownload).
>>
>>
>> Nick
>>
>>
>>
>> Second Life from the inside out:
>> http://nicholaz-beresford.blogspot.com/
>>
>>
>> Douglas Soo wrote:
>> > After watching the chatter fly on this list, I thought that it 
>> might be
>> > worthwhile to write up a short summary of what we have found at Linden
>> > to be effective approaches to profiling and optimizing code.
>> >
>> > <https://wiki.secondlife.com/wiki/Profiling_and_Optimization>
>> >
>> > It's pretty thing, but hopefully will be useful.
>> >
>> > - Doug
>> >
>> >
>> > 
>> ------------------------------------------------------------------------
>> >
>> > _______________________________________________
>> > Click here to unsubscribe or manage your list subscription:
>> > /index.html
>> _______________________________________________
>> Click here to unsubscribe or manage your list subscription:
>> /index.html
>>
> _______________________________________________
> Click here to unsubscribe or manage your list subscription:
> /index.html
>
>

-- 
Power to Change the Void


More information about the SLDev mailing list