Hi Alex

It is always good to have them in the bug db so when know what people are 
running into. I know there was a big push during the LC 8 DP phase to try and 
get performance closer to LC 6.

Actually after looking into this I wouldn't mind seeing your benchmark script 
as I can’t really see how MCDataIsEqualTo could be improved all that much. It 
first checks if the byte counts match (in your case it should return true here) 
and then uses memcmp to compare the data in memory directly.

While it’s unrelated to LC 8 performance I’d personally be interested to know 
if taking an md5 or sha1 digest of each file and then comparing that would be 
faster. Probably not in a one off but this would be particularly critical if 
you are regularly comparing the same file with others. Also you probably want 
to set the caseSensitive to true for the comparisons.

Cheers

Monte

> On 22 Aug 2016, at 8:40 AM, Alex Tweedly <a...@tweedly.net> wrote:
> 
> I'm hoping to get some idea from the team when they might tackle these 
> performance degradations in non-Unicode related code, or whether I should 
> just go back to an earlier version for now.


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to