Hi Yuri,

Thanks for diagnostic session, but I'm unable to decode it without
debug symbols. Could you please post call stack to GetPixel() in
TortoiseMerge when Ribbons are enabled. I'd like to disable usage of
CMFCToolbarImages completely in Ribbon mode.

On 20 November 2017 at 05:17, Yuri Kravchenko via TortoiseSVN
<tortoisesvn+apn2wqfrwjhsuppkpgslwrr8m0sqhgoycnzbd2vqeix0noakv...@googlegroups.com>
wrote:
> Yes, i have.
> And visually I don't see the difference in the start-up time between using
> ribbons and without them.
> Running TortoiseMerge.exe without parameters, with ribbons turned on, takes
> about 10 seconds to display the windows.
> There is the diagnostic session, generated by perfomance profiler in VS2017:
> http://thmod.com/downloads/Report20171120-1141.diagsession.zip
> GetPixel takes 90% of the time.
> But with my patch applied, it starts in 1 seconds. And I don't see GetPixel
> calls in profiler log at all.
>
> As far as I know, this slowdown does not happen on every computer. On my
> home laptop, I don't see it (however, I have not yet installed 1709 update
> on it).
> But a large number of complaints on completely different configurations
> makes this problem important enough to pay attention to it.
>
> --
> You received this message because you are subscribed to the Google Groups
> "TortoiseSVN" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tortoisesvn/97c1e34a-4d45-43e6-bcf1-50c334cc3018%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.



-- 
Ivan Zhakov

-- 
You received this message because you are subscribed to the Google Groups 
"TortoiseSVN" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tortoisesvn/CAPZho08HBoN3LiTxz5WnaRh_cjfG0yHva4XMgfg%3DUBfaztG%3DLg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
          • ... stepand76 via TortoiseSVN
          • ... 3D-Kstudio via TortoiseSVN
    • Re: ... Yuri Kravchenko via TortoiseSVN
      • ... Stefan via TortoiseSVN
      • ... TortoiseSVN on behalf of Ivan Zhakov
        • ... Yuri Kravchenko via TortoiseSVN
          • ... TortoiseSVN on behalf of Ivan Zhakov
            • ... Yuri Kravchenko via TortoiseSVN
              • ... TortoiseSVN on behalf of Ivan Zhakov
              • ... Yuri Kravchenko via TortoiseSVN
              • ... TortoiseSVN on behalf of Ivan Zhakov
              • ... TortoiseSVN on behalf of Ivan Zhakov
              • ... TortoiseSVN on behalf of Ivan Zhakov
              • ... Yuri Kravchenko via TortoiseSVN
              • ... tortoisesvn+APn2wQebqPu125a5ObiJlBmh6wBTC4BJ6T7du0_23T4er6IklFAp
              • ... Yuri Kravchenko via TortoiseSVN
              • ... Yuri Kravchenko via TortoiseSVN
              • ... Yuri Kravchenko via TortoiseSVN
  • Re: Bug: ... Protoster via TortoiseSVN
  • Re: Bug: ... stepand76 via TortoiseSVN
    • Re: ... stepand76 via TortoiseSVN

Reply via email to