Array Split vs Combine
Bob Sneidar
bobsneidar at iotecdigital.com
Tue Mar 9 12:38:25 EST 2021
I get 483, 4325, 4280. It actually takes less time for me.
Bob S
> On Mar 9, 2021, at 9:25 AM, Alex Tweedly via use-livecode <use-livecode at lists.runrev.com> wrote:
>
>
> On 09/03/2021 16:56, Sean Cole (Pi) via use-livecode wrote:
>> Hi all,
>>
>> I have a tsv I split out as an array, process, then combine back to a tsv.
>> The tsv is 53MB (55,635,198 bytes) and has 228320 lines with 21 columns
>> (55406878 chars).
>>
>> To load the tsv file : 434ms
>> To split the tsv to array : 506ms
>> To combine the array to a tsv : 2m 58s 214ms
>>
>> Why does it take so much longer to combine than split?
>
> No idea. It *doesn't* for me.
>
> I get timings of
>
> 367 725 919
>
> (on my aging MacBook Pro)
>
> Alex.
>
>> Link to the file:
>> https://www.dropbox.com/s/r6aq3ysbj13o16o/Enhanced-GB.tsv?dl=0
>> Test code:
>>
>> *put* the millisec into tTime1
>> *put* url("file:Enhanced-GB.tsv") into tTest
>> *put* the millisec into tTime2
>> *split* tTest using cr and tab
>> *put* the millisec into tTime3
>> *combine* tTest using cr and tab
>> *put* the millisec into tTime4
>> *put* tTime1,tTime2,tTime3,tTime4
>>
>>
>> Sean
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list