|
From: | Rik |
Subject: | [Octave-bug-tracker] [bug #56752] Performance slowdown from version 3.2.4 through to current dev branch |
Date: | Wed, 11 Sep 2019 13:35:39 -0400 (EDT) |
User-agent: | Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko |
Follow-up Comment #41, bug #56752 (project octave): @Carlo: I pushed your other changeset here https://hg.savannah.gnu.org/hgweb/octave/rev/90dfdf0d09ad. Should the other instances of NoAlias be investigated and replaced as well? Using grep in libinterp/ I see corefcn/cellfun.cc:1944: NoAlias<Cell> retval; corefcn/cellfun.cc:2001: NoAlias<Cell> retval; corefcn/cellfun.cc:2030: NoAlias< Array<idx_vector>> ra_idx corefcn/cellfun.cc:2065: NoAlias<Cell> retval; corefcn/cellfun.cc:2480: NoAlias<Cell> y (x.dims ()); corefcn/data.cc:2725: NoAlias<Matrix> m (1, ndims); corefcn/data.cc:7852: NoAlias< Array<octave_idx_type>> r (rm.dims ()); corefcn/xpow.cc:1195: NoAlias<NDArray> result (a.dims ()); corefcn/xpow.cc:2504: NoAlias<FloatNDArray> result (a.dims ()); octave-value/ov-cell.cc:1385: NoAlias<Cell> c (result_dv); octave-value/ov-flt-re-mat.cc:741: NoAlias<FloatNDArray> rr (a.dims ()); octave-value/ov-flt-re-mat.cc:752: NoAlias<FloatComplexNDArray> rc (a.dims ()); octave-value/ov-re-mat.cc:868: NoAlias<NDArray> rr (a.dims ()); octave-value/ov-re-mat.cc:879: NoAlias<ComplexNDArray> rc (a.dims ()); _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?56752> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |