octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #56752] Performance slowdown from version 3.2.


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/




reply via email to

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