[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #62006] High function calling overhead
From: |
Rik |
Subject: |
[Octave-bug-tracker] [bug #62006] High function calling overhead |
Date: |
Sat, 12 Feb 2022 13:05:46 -0500 (EST) |
Follow-up Comment #2, bug #62006 (project octave):
I think Octave is doing a lot of malloc/free operations, probably more than we
need, and which is related to the creation of temporary objects such as
returning octave_value objects or octave_value_list objects from functions.
That is going to be hard to quickly fix.
The one thing that does strike me is the __nss_database_lookup which is taking
7.4% of the time. Is this a consequence of having remote directories on the
PATH for Octave? That seems like a lot of database lookups.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?62006>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/