|
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/b00ddc40b89ato 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
[Prev in Thread] | Current Thread | [Next in Thread] |