Has Anyone Got A Directory \\\"Walker\\\" Available

Mark Wieder ahsoftware at sonic.net
Sun May 6 20:40:54 EDT 2018


On 05/06/2018 02:42 PM, Richard Gaskin via use-livecode wrote:

> Did copy-on-write get changed in v9, or is the scope of its effects just 
> more limited than I had understood it to be?

I'm still at the point of not trusting copy-on-write yet, but I think 
you're misinterpreting your results. If I'm understanding the way in 
which LC has implemented copy-on-write, then whether or not you use 
references in parameters, the "return p-1" code will have to make a copy 
on the stack to return a value - you can't just return a reference. So 
all you're changing by removing the "@" is one level of copying.

Of course, I may well be not quite understanding what's been 
implemented, in which case I welcome any correction.

-- 
  Mark Wieder
  ahsoftware at gmail.com




More information about the Use-livecode mailing list