I copy/pasted the benchmark code if you follow the link to tables_dsv:

https://github.com/jsoftware/tables_dsv/pull/1

Basically, it's just 6!:2 on a few csvs of size ~50-250 MB.

On 11/10/20, Raul Miller <[email protected]> wrote:
> 10-20% isn't much -- differences in data (for example, because of
> size) may easily be more significant, and different platforms may also
> change things around.
>
> Which brings up the question: what did your testing look like?
>
> Thanks,
>
> --
> Raul
>
> On Tue, Nov 10, 2020 at 1:25 PM Joseph Novakovich
> <[email protected]> wrote:
>>
>> Hello,
>>
>> I noticed a spot for performance improvement in 'fixdsv' and
>> 'chopstring'. I opened two pull requests on github for the base9
>> library and the tables/dsv addon:
>>
>> https://github.com/jsoftware/tables_dsv/pull/1
>> https://github.com/jsoftware/base9/pull/1
>>
>> Basically, bitmasks were using 'e.' to find occurrences of a single
>> char in the input. Using '=' instead seems to give around 10-20%
>> speedup.
>>
>> Joseph
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to