This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: *Ping* [patch, libgfortran] Use memcpy in a few more places for eoshift
- From: Paul Richard Thomas <paul dot richard dot thomas at gmail dot com>
- To: Thomas Koenig <tkoenig at netcologne dot de>
- Cc: "fortran at gcc dot gnu dot org" <fortran at gcc dot gnu dot org>, gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Sun, 9 Jul 2017 19:10:24 +0100
- Subject: Re: *Ping* [patch, libgfortran] Use memcpy in a few more places for eoshift
- Authentication-results: sourceware.org; auth=none
- References: <0df7937d-8122-5a31-fdbc-bb09369e5283@netcologne.de> <2f3c9fbb-5c87-6cd2-ff5b-f0bdf7676de2@netcologne.de>
Hi Thomas,
The patch is OK by me.
Thanks for working on speeding up these library functions. Does the
octave version, mentioned in the clf thread, translate easily into C?
I had to remind myself of how octave cell arrays function. It is
certainly a remarkably concise solution.
Cheers
Paul
On 8 July 2017 at 12:57, Thomas Koenig <tkoenig@netcologne.de> wrote:
> Am 04.07.2017 um 00:06 schrieb Thomas Koenig:
>
>> attached are a few more speedups for special eoshift cases. This
>> time, nothing fancy, just use memcpy for copying in the
>> contiguous case.
>
>
> Ping?
>
> Regards
>
> Thomas
--
"If you can't explain it simply, you don't understand it well enough"
- Albert Einstein