>   Where should I look inside the toolkit to track
>   down such high cpu usages [in GUI apps]?

Robert is currently ignoring the delay() function and instead calling

        select([], \n)

to sleep for n milliseconds. He probably has a good reason, but one
quick fix for you folks is to change the select() in dispatcher.icn to

        delay(\n)

Now for the mea culpa: I fixed a bug in select() recently, but the CPU
burning is a performance bug side-effect of that fix.  It should be
pretty easy to clean up the CPU usage on this.

Clint


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
Unicon-group mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unicon-group

Reply via email to