octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: move constructors likely a requirement


From: John W. Eaton
Subject: Re: move constructors likely a requirement
Date: Fri, 23 Aug 2019 01:34:27 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0

I pushed the following changesets

  http://hg.savannah.gnu.org/hgweb/octave/rev/7335ebd4c798
  http://hg.savannah.gnu.org/hgweb/octave/rev/b00ddc40b89a

to add move constructors and move assignment operators for the dim_vector, Array, string_vector, and octave_value classes. For me, these changes and the others that have been made for performance since bug #56752 was reported drops the time to run the bm_toeplitz.m file from about 39 seconds down to about 26 seconds. With version 4.4.1, I see a time of about 31 seconds.

jwe



reply via email to

[Prev in Thread] Current Thread [Next in Thread]